sql >> Database >  >> RDS >> Sqlserver

Hoe sluit ik weekenddagen uit in een SQL Server-query?

Bij het verwerken van dag-van-week berekeningen is het belangrijk om rekening te houden met de huidige DATEFIRST instellingen. Deze zoekopdracht sluit weekenddagen altijd correct uit, met behulp van @@DATEFIRST om rekening te houden met eventuele instellingen voor de eerste dag van de week.

SELECT *
FROM your_table
WHERE ((DATEPART(dw, date_created) + @@DATEFIRST) % 7) NOT IN (0, 1)


  1. NULL vs. 'oneindig' in PostgreSQL-bereiktypen

  2. Minimale logboekregistratie met INSERT...SELECT in heap-tabellen

  3. Bereken leeftijd op basis van geboortedatum

  4. Zijn mysql_real_escape_string() en mysql_escape_string() voldoende voor app-beveiliging?