Когато се занимавате с изчисления за деня от седмицата, важно е да вземете предвид текущата DATEFIRST
настройки. Тази заявка винаги правилно ще изключва почивните дни, използвайки @@DATEFIRST
за да отчетете всяка възможна настройка за първия ден от седмицата.
SELECT *
FROM your_table
WHERE ((DATEPART(dw, date_created) + @@DATEFIRST) % 7) NOT IN (0, 1)