Я знаю, как смотреть на этой неделе номер:на этой неделе номер?
(SELECT DATEPART(wk, GETDATE()))
мне нужно знать синтаксис получать номер недели по сравнению с другой таблицей: синтаксисом:
SELECT THISWEEK -- WEEK NUMBER DATA
FROM dbo.DATETABLE
WHERE THISWEEK = (DATEPART(wk, GETDATE())) -- THIS IS THE PART I AM NOT SURE.
Hi Eric, мне нужны только результаты: НЕДЕЛЯ НЕДЕЛЯ. Это правильный синтаксис, но результаты: ДАННЫЕ НЕДЕЛИ НЕДЕЛИ на целый год. – Yves
Эрик, я понимаю вашу логику; вы делаете жесткий код. Мне нужно использовать: GETDATE() – Yves
@Yonita: Я изменил запросы, чтобы вернуть номер недели. Конечно, это действительно лишнее и слишком много накладных расходов, если вам просто нужен номер недели, * если * вы не проверяете, чтобы неделя была в вашей таблице дат. – Eric