ゲームの種類ごとにテーブル「ゲーム」から 10 個の名前を選択したいと考えています。
例: 10 RPG ゲーム、10 アクション ゲーム、10 MMO ゲーム.
問題は、私のクエリが多くのリソースを消費することです。誰かがこのクエリをより良い方法で書くアイデアを持っているかどうか疑問に思っています:
SELECT name
FROM games AS thisgame
WHERE (SELECT COUNT(1)
FROM games
WHERE games.game_id = thisgame.game_id
AND games.type > thisgame.type) <= 9