我在Northwind示例数据库中使用了订单表。它可以在这里找到:http://www.w3schools.com/sql/trysql.asp?filename=trysql_select_distinct如何使用聚合函数后计数
我想找到唯一的客户,只有使用shipperID 3的数量。(所以如果相同的客户使用shipperID 1或shipperID 2我不想将他添加到算)
我知道我可以做的这些独特的客户查询:
SELECT CustomerID , ShipperID FROM Orders GROUP BY CustomerID HAVING COUNT(DISTINCT ShipperID)=1 and shipperid = 3
但是我不知道如何真正得到不同CustomerIDs的总数。任何人都可以给我手?谢谢:)