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

MySQL Banyak Hitungan dalam Satu Permintaan

Gunakan:

   SELECT tm.*, 
          x.listcount, 
          y.uploadcount 
     FROM $tbl_members tm 
LEFT JOIN (SELECT tl.username,
                  COUNT(tl.listname) AS listcount
             FROM $tbl_list tl
         GROUP BY tl.username) x ON x.username = tm.username
LEFT JOIN (SELECT tu.username,
                  COUNT(tu.id) AS uploadcount
             FROM $tbl_uploads tu
         GROUP BY tu.username) y ON y.username = tm.username
 GROUP BY tm.username 
 ORDER BY tm.lastname, tm.firstname



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menghasilkan bacaan phantom?

  2. Cara memasukkan data bidang tersembunyi ke dalam database menggunakan php

  3. Masalah MySQL saat membuat pengguna baru

  4. Mengapa tidak ada kunci yang digunakan dalam EXPLAIN ini?

  5. Output antara dua tanggal mysql