[英]SQL Server 2012 Basic way of removing doubles?
我是SQL Server的新手,这与学校有关。
我仅限于命令SELECT
, WHERE
和ORDER BY
我有这个代码
Use Northwind
SELECT DISTINCT
ProductID, UnitPrice, Discount
FROM
[Order Details]
WHERE
Unitprice > 100 AND Discount != 0
通过使用distinct
,不应有双打,但是我还是设法做到了吗?
编辑:分配是要具有唯一的productID,因此基本上只剩下29和38。 根据作业总数:2行
http://i.stack.imgur.com/x45Vf.png
这样您就可以获取唯一的ProductID
SELECT DISTINCT
ProductID
FROM
[Order Details]
WHERE
Unitprice > 100 AND Discount != 0
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.