这是“组内集”查询的示例。我建议使用该
having子句进行聚合,因为这是最灵活的方法。
select scorefrom tgroup by scorehaving sum(id = 2) > 0 and -- has id = 2 sum(id = 4) > 0 -- has id = 4
这是在按分数汇总。然后,
having子句(
sum(id = 2))的第一部分是计算每个分数有多少个“ 2”。第二个是计算多少个“
4”。仅返回分数为“ 2”和“ 4”的分数。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)