我想为每种游戏类型从我的表“游戏”中选择 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