Rumah >pangkalan data >tutorial mysql >Bagaimana untuk mengumpulkan data jualan harian menggunakan SQL?
Menggabungkan Jualan mengikut Hari dengan SQL
Jika anda mempunyai jadual pangkalan data yang menyimpan transaksi jualan, anda mungkin perlu menganalisis data jualan yang dikumpulkan mengikut hari . Untuk mencapai ini dalam SQL Server 2005, anda boleh menggunakan pertanyaan berikut:
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))
Pertanyaan di atas menyelesaikan tugas kumpulan menggunakan langkah berikut:
Contoh: Katakan jualan dibuat pada '2009-11- 02 06:12:55.000'. Pertanyaan akan mengekstrak komponen hari sebagai '2009-11-02 00:00:00.000' dan mengumpulkan rekod jualan di bawah hari tersebut. Ia kemudiannya akan mengumpul nilai amaun untuk semua rekod kepunyaan hari yang sama, memberikan anda jumlah jualan untuk '2009-11-02'.
Atas ialah kandungan terperinci Bagaimana untuk mengumpulkan data jualan harian menggunakan SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!