Ros*_*ard 1 t-sql sql-server-2005
我有一个有四列的表:
PartNumber,ValvePartNumber,ActuatorPartNumber,Price
我想找到ValvePartNumber和ActuatorPartNumber的每个组合的不同价格的数量.
这是使用SQL Server 2005
你可以结合COUNT(DISINTCT)
并GROUP BY
实现这一目标.
SELECT ValuePartNumber, ActuatorPartNumber, COUNT(DISTINCT Price) AS Prices
FROM [Table]
GROUP BY ValuePartNumber, ActuatorPartNumber
Run Code Online (Sandbox Code Playgroud)