0

次のコードがあります。

SELECT COUNT(INTERVIEW_ID) 
FROM Interviews AS i INNER JOIN CVsSent AS cvt ON i.CVSENT_ID = cvt.CVSENT_ID  
WHERE cvt.EMP_ID = e.EMP_ID 
AND (i.DATE_TIME >= DATEADD(day, DATEDIFF(day, 0, GETDATE()), 0) 
AND i.DATE_TIME < DATEADD(day, DATEDIFF(day, 0, GETDATE()), 1)))
AS INTERVIEW_COUNT_DAY

今日のカウントを選択します。過去 7 日間ではなく、日曜日 (1 日目) から土曜日 (7 日目) までの今週のカウントを選択するクエリが必要です。これは可能ですか?

4

2 に答える 2

1

これを試してください:
週 1 日の「日曜日」の場合:

DATEADD(Week, DATEDIFF(WEEK, '19000101', '29-Apr-2013'), '19000101') - 1 

週の最終日「土曜日」の場合は、次のように使用します。

DATEADD(WEEK, DATEDIFF(WEEK, '19000101', '29-Apr-2013') + 1, '19000101') - 2
于 2013-04-29T09:28:46.227 に答える