![]() |
1
1
您可以将查询包装在另一个查询中
|
![]() |
2
1
你想要的逻辑是什么? 让我猜一下,你想要有3个以上孩子的墨西哥人,想要有2个孩子的美国人,想要有1个孩子的日本人。在这种情况下,您希望:
然而,即便如此,这似乎也很奇怪。你为什么数“孩子”。你在分组什么?如果子项只是数据中的一个字段,那么它应该是WHERE子句,而不是HAVING子句:
|
![]() |
3
0
您可以将现有查询包装在CTE中,以将计数和分组与筛选分离,然后在带有CASE的最终WHERE子句中使用来自CTE的计数:
|
![]() |
4
0
这应该有效
|
![]() |
sqlrobert · SQL-如何查找不包含特定字段值的一组记录 2 年前 |
![]() |
Nick Fleetwood · 调度语法的LINQ查询 3 年前 |
![]() |
Mateen Bagheri · 选择表的计数并选择其自身 3 年前 |
![]() |
Java · 使用交叉应用同时显示两列 3 年前 |