[英]get records from child table having count greater than 0 in sql server
[英]sql query for fetching distinct records from table having count greater than 3
我有一张桌子,上面有ID,名字和城市
我想获取城市相同且行数大于3的那些行。在单个sql查询中可以吗?
是的,这几乎是我用来过滤不了解该语言的“我知道SQL”人员的查询级别。
让我们看看我是否能在一起。
从TABLE GROUP BY的城市中选择城市,count( )的COUNT( )> 3
简单的初学者SQL
不确定mysql是否支持它;)但是,它是很长时间以来的标准之一。
http://www.w3schools.com/SQL/sql_having.asp
有更多的解释。
是的:
SELECT city, COUNT(id) AS [rowcount]
FROM YourTable
GROUP BY city
HAVING COUNT(id) > 3
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.