62,272
社区成员
发帖
与我相关
我的任务
分享
DECLARE @0 DATETIME = CAST(CAST(CURRENT_TIMESTAMP AS DATE) AS DATETIME)
DECLARE @currTime DATETIME = CURRENT_TIMESTAMP
DECLARE @8 DATETIME = DATEADD(HOUR,8,@0)
DECLARE @20 DATETIME = DATEADD(HOUR,20,@0)
DECLARE @l20 DATETIME = DATEADD(HOUR,8,DATEADD(DAY,-1,@0))
IF @currTime > @8
SELECT * FROM [tablexx] WHERE [RegDate] >= @l20 AND [RegDate] < @8
IF @currTime > @20
SELECT * FROM [tablexx] WHERE [RegDate] >= @8 AND [RegDate] < @20