从表中选择每条记录而不重复相同的记录

时间:2013-03-06 04:38:41

标签: sql sql-server sql-server-2005

如何在不重复相同记录的情况下选择每条记录?

示例:

ID            item
------       -------
ABC          item 1
XXX          item 2
AXA          item 3
ABC          item 4
XXX          item 5

从上表中,我只想选择ABC,XXX和AXA等每条记录而不重复它。我如何在MS SQL 2005中这样做?

7 个答案:

答案 0 :(得分:2)

使用distinct关键字:

Select distinct id from TABLE;

答案 1 :(得分:2)

SELECT DISTINCT ID from YourTable

答案 2 :(得分:2)

Select Distinct ID from tablename

答案 3 :(得分:2)

您必须使用“DISTINCT”关键字来获取不同的记录 您可以使用以下查询

“SELECT DISTINCT ID FROM”

答案 4 :(得分:2)

DISTINCT关键字可用于仅返回不同的(不同的)值。

SELECT DISTINCT you_column_name FROM your_table_name

答案 5 :(得分:2)

DISTINCT 关键字可用于仅返回不同(不同)的值。

http://www.w3schools.com/sql/sql_distinct.asp

所以你可以使用这个查询:

  

从Table_name中选择DISTINCT ID

答案 6 :(得分:1)

从tablename中选择不同的id