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

Mencari saran tentang kueri video terkait pada sistem video yang ditandai

Kueri ini harus menampilkan id video (v2) yang memiliki tag yang sama dengan video yang Anda berikan (v1), dalam urutan menurun dari jumlah tag yang sama.

SELECT v2.video_id
FROM VideoTags AS v1
  JOIN VideoTags AS v2
  USING (tag_id)
WHERE v1.video_id = ?
  AND v1.video_id <> v2.video_id
GROUP BY v2.video_id 
ORDER BY COUNT(*) 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. Grup Laravel Eloquent menurut rekaman terbaru

  2. Fungsi agregat array MYSQL seperti PostgreSQL array_agg

  3. Cara memuat nilai secara dinamis ke dalam file XML Konteks Tomcat

  4. Ganti nama baris duplikat di MySQL

  5. Permintaan lanjutan (?) DAN / ATAU