sql >> Database >  >> RDS >> Sqlserver

SQL-query om per dag te groeperen

als u SQL Server gebruikt,

dateadd(DAY,0, datediff(day,0, created)) zal de gemaakte dag retourneren

bijvoorbeeld, als de verkoop is gemaakt op '2009-11-02 06:12:55.000',dateadd(DAY,0, datediff(day,0, created)) retourneer '2009-11-02 00:00:00.000'

select sum(amount) as total, dateadd(DAY,0, datediff(day,0, created)) as created
from sales
group by dateadd(DAY,0, datediff(day,0, created))


  1. Bouw een XML met XMLELEMENT - ORACLE SQL 11g-query

  2. Een MySQL-database vergrendelen zodat slechts één persoon tegelijk een query kan uitvoeren?

  3. PostgreSQL-subtekenreeks haal tekenreeks tussen haakjes

  4. Hoe krijg ik gem-installatie werkend op OS X Lion met Ruby 1.8.7 zonder seg-storingen?