sql >> Database teknologi >  >> RDS >> Sqlserver

Start den første dag i ugen som søndag i SQL

Dette burde gøre tricket:

SELECT UID, DATEADD(d, -1, DATEDIFF(d, -1, t.DT)/7 * 7) [WeekBeginDate] , SUM(HOURS) AS TOTAL_HOURS FROM myTable t WHERE DT >= DATEADD(WEEK, -6, GetDate()) GROUP BY UID, DATEDIFF(d, -1, t.DT)/7


  1. android.database.CursorIndexOutOfBoundsException

  2. Hvordan kan jeg udelukke øvre grænse i BETWEEN sql server

  3. Genbruges numeriske primærnøgler for slettede poster i en database til fremtidige nye poster?

  4. Laravel veltalende forespørgsel