MySQL如何选择无重复的记录

时间:2017-11-20 15:25:10

标签: mysql sql

表名:订单

列: ID& NAME& DATE

有以下记录:

1 | starone | 2016
1 | starone | 2016
2 | mogaone | 2017
9 | starone | 2016
  

我期待只选择数据而不会出现重复:

预期的输出

1 | starone | 2016
2 | mogaone | 2017
9 | starone | 2016

我应该使用哪个查询?

1 个答案:

答案 0 :(得分:0)

让我们看一下文档为我们展示的内容:

SELECT DISTINCT 语句用于仅返回不同(不同)的值。

在表格中,列通常包含许多重复值;有时您只想列出不同的(不同的)值。

SELECT DISTINCT ID, NAME, DATE
FROM Order;

消息来源:https://www.w3schools.com/sql/sql_distinct.asp

所以,试试吧:

{{1}}