私は2つのSQLテーブルを持っています:"episode"
そして"topic"
、各トピックとエピソードにはビデオがあります(エピソードにはいくつかのトピックが含まれていますが、私の問題にとっては重要ではありません)。それらには独自のフィールドがありますが"title", "date", "video_url"
、"count"
共通のフィールドがあります(カウントはビデオが視聴された回数です)。
クエリを1つだけ使用して、カウントフィールドに基づいて上位5つを選択したいと思います。
したがって、クエリをマージする必要があります。
select title, date, video_url, count from episode order by count desc
「トピックから」と同じクエリ。