-2
ContentDetailsテーブルの内容は以下のとおりです。 contentType - ライブ、VOD、映画。mysqlのgroup byクエリを使用して1つのテーブルから複数のレコードを取得する方法
各コンテンツタイプの再生回数は100回(ライブ-100、vod-100、ムービー-100)です。
各contentTypeから複数のレコードが必要です。
問合せ:
SELECT * FROM (SELECT * FROM `ContentDetails ` ORDER BY `contentid ` ASC) AS a GROUP BY `contentType` limit 0,100;
下回る結果となっaoveクエリをexceuting後。
ライブは1つだけで、1つのビデオと1つの映画が公開されます。
しかし、私の要件は次のとおりです。
10ライブコンテンツ、10のVODコンテンツと10件の映画CONTENS。
タンクます。その作業罰金の下に使用することができます場合は、各コンテンツタイプから10件のアイテムが必要なように。しかし、私は上記のクエリを理解していない。この質問を説明できますか。 –
助けがあれば、緑色のスティックでこれを受け入れることができます。 :) –