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