假设我有一个表hungry_hippos和一个名为favorite_fruits的列。
favorite_fruits的典型行值可能是“苹果,橘子,香蕉,葡萄”,水果的选项是固定/已知的集合。
我想得到一个COUNT,有多少河马像苹果,有多少像橘子等等。
我可以运行单个查询,然后过滤掉该查询的结果吗?
我是否需要为每种水果类型运行数据库查询?在这种情况下,我可能有20种水果,所以我认为打20次水果效率不高。
答案 0 :(得分:1)
使用此查询,这将为您提供最喜欢的水果计数
select count(favorite_fruits) as count,favorite_fruits from hungry_hippos group by favorite_fruits