【发布时间】:2015-08-10 15:00:39
【问题描述】:
我必须从结果集中删除一个字段,并且我想创建相同的结果。复制的正确语法是什么
select distinct t1.* from table1 t1
同时明确指定字段?
【问题讨论】:
-
是什么让您认为 SQL 不会返回表中存在的重复数据?
-
distinct选择行相同时删除重复项 -
如果存在重复项,SQL 绝对会返回它们。
-
你可以看看 sql server 的文档。它非常清楚地解释了 DISTINCT 参数的作用。 msdn.microsoft.com/en-us/library/ms176104.aspx
-
DISTINCT适用于整行,而不适用于单个列。
标签: sql sql-server field distinct