sql >> データベース >  >> RDS >> Mysql

タグ付きビデオシステムでの関連ビデオクエリに関するアドバイスを探しています

    このクエリは、指定された動画(v1)と共通のタグを持つ動画(v2)のIDを、共通のタグの数の降順で返す必要があります。

    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. Mac OS LionのコマンドラインからMySQLサーバーを起動するにはどうすればよいですか?

    2. 統計の更新時にラグやエラーが発生することなく、MySQLデータの更新/保存を使用するのに最適な方法

    3. Doctrine2でMySQLカウント(*)を行うにはどうすればよいですか?

    4. Ubuntu18.04でPostgreSQL11を使い始める