sql >> Database >  >> RDS >> Sqlserver

Begin de eerste dag van de week als zondag in SQL

Dit zou de slag moeten slaan:

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. Hoe de database bij te werken terwijl u het selectievakje aanvinkt met jQuery?

  2. Hoe Sind() werkt in PostgreSQL

  3. Hoe kan ik rijen retourneren op basis van de databasegebruiker en de inhoud van de tabel?

  4. Er is een DBConcurrency-uitzondering opgetreden tijdens het bijwerken met behulp van Dataadapter