如何选择table
。col
中的不同值,其中table
。col
的值不唯一。
考虑此页面上的示例表:(w3schools)
我想返回一个超过1位客户的国家/地区列表。在这种情况下,它只返回"墨西哥"。
我目前正在使用1个查询来获取不同的值,然后循环并检查另一个查询的出现次数。这可以通过一个查询来完成吗?
答案 0 :(得分:3)
使用HAVING
和GROUP BY
SELECT country FROM customers GROUP BY country HAVING Count(*)>1