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