多语言展示
当前在线:870今日阅读:100今日分享:18

如何使用SQL语句消除重复列?

在SQL查询过程中,经过会遇到查询到重复列的情况,使用一个关键字可以解决该问题,今天分享重复列消除查询distinct的使用。
工具/原料
1

SQL语句

2

DISTINCT

方法/步骤
1

1、要显示authors表的phone字段,查询语句如下:use pubsgo--查询表authors字段phoneSELECT phone  FROM authors;

2

2、选择输入的SQL待,单工具执行按钮,就可以查询出phone信息了。

3

我们可以看到最下边的22和23行的数据值相同,有重复记录,如下:22行,801 826-075223行,801 826-0752此时,我们就需要使用DISTINCT关键字来消除了,在查询分析器输入如下代码:use pubsgo--查询表authors字段phone,--使用distint消除重复列SELECT distinct phone  FROM authors;

4

4、选择输入的SQL代码,执行,我们可以看到最后的重复记录没有了,达到了消除重复信息的目的。

注意事项
1

SQL查询学以致用于全部数据库查询,例如ORACLE、SQl Server、ACCESS等数据库。

2

distinct关键字去除重复列可以灵活应用

推荐信息