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

Bisakah saya bergabung dengan dua tabel di mana tabel yang digabungkan diurutkan berdasarkan kolom tertentu?

Anda mencari grup dengan 'memiliki ' klausa, bukan pilihan bersarang!

SELECT tag.name, tag.id, COUNT(tag_map.tag_id) as cnt
  FROM tag 
 INNER JOIN tag_map 
    ON (tag.id = tag_map.tag_id)
 INNER JOIN image 
    ON tag_map.image_id = image.id
 INNER JOIN imagefile 
    on image.id = imagefile.image_id 
 WHERE imagefile.type = 'smallthumb'
 GROUP BY tag.name HAVING COUNT(tag_map.tag_id) > 0
 ORDER BY cnt DESC


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan semua ID yang dimasukkan saat memasukkan beberapa baris menggunakan satu kueri

  2. Hapus kueri yang tidak berfungsi di mysql

  3. Jumlah baris dan kelompok dengan menggunakan fasih

  4. Unggah file dari IPhone/iPad ke mysql DB?

  5. Apakah ada kerangka kerja pagination sederhana untuk php yang dapat dengan mudah diimplementasikan?