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

Hitung nilai yang ada sebelum dan sesudah jangka waktu tertentu

Cukup tambahkan itu ke select :

SELECT o.Customer,
       SUM( o.Order_Date >= '2019-02-01' AND o.Order_Date < '2019-03-01' ) as num_feb_orders
FROM ORDERS o
GROUP BY o.Customer
HAVING SUM( o.Order_Date >= '2019-02-01' AND o.Order_Date < '2019-03-01' ) > 0 AND
       SUM( o.Order_Date >= '2018-01-02' AND o.Order_Date < '2019-02-01' ) = 0 AND
       SUM( o.Order_Date < '2018-01-02' ) > 0 ;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Dapatkan daftar tanggal dalam bulan, tahun

  2. ORDER BY datetime membuat kueri sangat lambat

  3. Bagaimana cara menghubungkan database MySQL dengan proyek objektif-c?

  4. Cara mendapatkan bulan menggunakan tanggal di MySQL

  5. xampp mysql Gagal menginisialisasi struktur multi master