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

Bagaimana Cara Membuat Query MySQL untuk Menemukan Posting Terkait dari Beberapa Tabel?

Jika Anda hanya memiliki tabel tag (bukan tabel kategori), ini adalah awal yang lebih optimal:

SELECT article_id,count(*) AS q 
FROM article_tags 
WHERE id_tag IN (
    SELECT id_tag 
    FROM article_tags 
    WHERE article_id=41
) 
AND article_id!=41 
GROUP BY article_id 
ORDER BY q 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. Beberapa kueri MYSQL menjadi beberapa tabel kolom

  2. Bagaimana cara memotong tabel menggunakan Doctrine?

  3. Tanggal PHP menunjukkan '1970-01-01 ' setelah konversi

  4. PDO Tidak dapat mengeksekusi kueri saat kueri tanpa buffer lainnya aktif

  5. SUM FUNGSI tidak ada