假设我有一个表 eager_hippos 和一个名为 favorite_fruits 的列。
favorite_fruits 的典型行值可能是“苹果、橙子、香蕉、葡萄”,并且水果的选项是固定/已知的集合。
我想统计有多少河马喜欢苹果,有多少河马喜欢橙子,等等。
我可以运行单个查询,然后过滤该查询的结果吗?
我需要对每种水果类型运行数据库查询吗?在这种情况下,我大概有 20 种水果,所以我想击中 DB 20 次效率不是很高。
最佳答案
使用此查询,这将为您提供最喜欢的水果明智计数
select count(favorite_fruits) as count,favorite_fruits from hungry_hippos group by favorite_fruits
关于php - 过滤 MySQL 查询,无需重新查询数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29567285/