结果重复

Vin*_*nod 1 sql sql-server

我在SQL server2005中编写一个查询.这会在结果中返回一个重复的行.我可以用特定列作为密钥来消除这种重复吗?

Gre*_*ill 9

您可以使用DISTINCT关键字消除完整的重复行.如果某个键列是重复的,但其余列不是,则必须使用聚合函数和GROUP BY子句向SQL Server说明要返回的数据.


Bli*_*iek 6

SELECT DISTINCT将消除重复的行.