我有两张桌子:
- que - 包含
bot_id
和player_id
- bot_inventory - 包含
bot_id
和item_id
我希望从查询中得到的输出是一个由 bot_id 分组的列表,它有一个列 count( player_id
) 和另一个 count(`item_id)。这应该仅基于在 que 中找到的 bot_id。
我已经尝试过了:
SELECT `que`.`bot_id`,
Count(`que`.`player_id`) AS players,
Count(`bot_inventory`.`item_id`) AS items
FROM `que`
LEFT JOIN `bot_inventory`
ON `que`.`bot_id` = `bot_inventory`.`bot_id`
ORDER BY `que`.`bot_id`
但它并不正确:/任何帮助将不胜感激!