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

Menggabungkan RIGHT JOIN dengan COUNT

Saya pikir ini akan berhasil -- hitung bidang tertentu di tabel changes_cc vs penghitungan *:

SELECT u.id, realname, username, COUNT(c.id) as num
FROM users u 
    LEFT JOIN changes_cc c 
        ON u.user_id = c.id
GROUP BY u.id

Saya lebih suka membaca LEFT JOIN melalui RIGHT JOIN , tetapi keduanya adalah OUTER JOINs dan bekerja sama.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DI MANA vs MEMILIKI

  2. Urutan MySQL dengan kunci utama

  3. Argumen yang disediakan Mysql_fetch_array bukan hasil MYSQL yang valid

  4. Menampilkan nomor baris duplikat

  5. MySQL:Tetapkan variabel pengguna dari hasil kueri