我正在寻找一个 mysql 查询来执行此操作:
我有一张桌子:核心
id tag
1 GameAnimal
2 Game
3 AbstractGame
4 AbstractAnimal
5 GameAbstract
现在我想要一个结果来计算像
Game : 4
Animal : 2
Abstract : 3
我使用mysql的in函数做了类似的事情,如下所示:
select tag, count(*) as count from core where tag in('Game','Abstract') group by tag
这给了我结果
Game : 1
上面的查询匹配字母然后给出响应,因为 GameAnimal 不等于 Game 它不包含在结果中,这里没有通配符有用。
如果无法进行此类查询,请建议我在单个查询调用中执行此操作的方法。