我有一个带有游戏类型标签的 mysql 表,比如
表game_typetags
:
name typetag
--------- --------
game#1 sports
game#1 soccer
game#2 race
game#2 sports
games
和另一张桌子
name playcount
--------- ---------
game#1 10
game#2 8
我想列出相关的游戏(用常见类型标签的数量给它们打分)并用 playcount 排序。
所以我试图在 PHP 中得到这样一个数组:
function getSimilarGames($typetags_array)
{
$pdo->query("SELECT * FROM games COUNT (*) AS ???? ORDER BY games.playcount DESC");
}
所以当我用 调用这个函数时$typetags = [race,sports]
,它应该返回
name score
____ _____
game#2 2
game#1 1
我应该为此使用什么查询?谢谢 !