我正在尝试选择SQL Server中比当前日期晚3天的记录,但我需要排除周末(星期六和星期日)。select * from [dbo].[tb_Schedule]但问题是,我不知道如何排除周末。我知道下面的Where子句用于排除周末,但我不知道如何在上面的where子句中实现它
WHERE ((DATEPART(dw, date_created) + @@
two","three","four","five"}; int x = rd.nextInt(names.length);
我需要它生成基于上周末检查的名称,如果生成的名称与上周末生成的名称匹配,那么程序将再次运行以生成不同的名称。例句:如果“一”在星期六产生,“二”在星期天产生,那么下周这两种“一”就应该被排除在外。我怎样才能用Java来结帐呢?
我正在尝试使用getdate()+1运行第二天的报告,但我希望排除周末和节假日。为了排除周末,我在where语句中包含了以下内容,但它不起作用。理想情况下,如果我在周五跑步,它应该显示周一的结果。and DATEPART(w,CONVERT(DATE, [Appointment_DateTime])) NOT IN (1,7)
我使用not in (1,7),因为周日是服务器的第一天,所以我排除了周日和周六