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

mysql show Hitungan baris dari tabel lain di setiap baris

SELECT  p.id, p.name, COUNT(v.user_id)
FROM    personal p
LEFT JOIN
        visit v
ON      v.user_id = p.id
GROUP BY
        p.id

Anda juga dapat menggunakan subselect tentunya (misalnya jika Anda memiliki ANSI GROUP BY kompatibilitas aktif):

SELECT  p.id, p.name,
        (
        SELECT  COUNT(*)
        FROM    visit v
        WHERE   v.user_id = p.id
        )
FROM    personal p


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Injeksi SQL MariaDb

  2. MySQL pilih koordinat dalam jangkauan

  3. MySQL:Memperbarui semua baris mengatur bidang ke 0, tetapi mengatur bidang satu baris ke 1

  4. Pencarian MySQL dalam daftar koma

  5. Kesalahan fatal:Panggilan ke fungsi yang tidak ditentukan session_register()