Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kueri SQL untuk Menghitung Jumlah Total Pesanan per Hari?

Fungsi date() MySQL akan mengembalikan nilai DATEIME atau TIMESTAMP tanpa info jam/menit/detik - yang berarti Anda mengurangi akurasi ke hari nilai.

Jadi yang perlu Anda lakukan adalah mengelompokkannya dan kemudian menambahkan fungsi agregat Anda ke kolom yang tepat.

SELECT date(order_placed_date)
     , COUNT(id) AS num_orders
     , SUM(order_total) AS daily_total
  FROM [Table]
 GROUP BY date(order_placed_date)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sql pilih elemen yang cocok dengan array dan tampilkan secara berurutan

  2. MySQL memperbarui kolom tanggal yang dapat dibatalkan menjadi NULL

  3. Apakah saya menggunakan Java PooledConnections dengan benar?

  4. Gabung tabel dalam dua database menggunakan SQLAlchemy

  5. Mengubah string tanggal/waktu menjadi cap waktu unix di MySQL