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

MySQL KIRI GABUNG dengan GROUP BY dan WHERE IN (sub query)

SELECT  a.date, COUNT(b.campaignid) totalStat
FROM    campaigndata a
        LEFT JOIN campaignfilter b
            ON  a.campaignid = b.campaignid AND
                b.campaigntype = 1
GROUP   BY a.date

Untuk mendapatkan lebih banyak pengetahuan tentang bergabung, silakan kunjungi tautan di bawah ini:

PERBARUI 1

SELECT  a.date, 
        COALESCE(b.totals,0) totals
FROM    demo_calendar a
        LEFT JOIN
        (
            SELECT  a.date, SUM(impressions) totals
            FROM    demo_campaigndata a
                    INNER JOIN demo_campaignfilter b
                        ON a.campaignid = b.campaignid
            WHERE   b.campaigntype = 1
            GROUP   BY a.date
        ) b ON a.date = b.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. Implementasi dan Perancangan Arsitektur untuk Sistem Notifikasi menggunakan socket.io node.js dan pesan masuk

  2. Bagaimana cara menggunakan $db dari .php lain ke kelas .php lain menggunakan OOP?

  3. Unix Timestamp bigint(20)

  4. INSERT INTO ... SELECT tanpa merinci semua kolom

  5. MySQL:Perbarui/masukkan/hapus kueri yang sangat lambat tergantung pada langkah akhir kueri