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

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

操作方法

  • 01

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

  • 02

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

  • 03

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

  • 04

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

(0)

相关推荐

  • SQL语句大全(常用的SQL语句)

    SQL语句大全(常用的SQL语句)

  • ORACLE SQL语句优化技术分析

    为了让更多的新手受益,我抽空把SQL语句优化部分进行了整理,希望大家一起进步。 一、操作符优化1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用I ...

  • 经典常用SQL语句优化技巧总结大全

    本文实例总结了常用SQL语句优化技巧.分享给大家供大家参考,具体如下: 除了建立索引之外,保持良好的SQL语句编写习惯将会降低SQL性能问题发生. ①通过变量的方式来设置参数 好: stringsql ...

  • Mysql数据库中sql语句常见的面试题和例子

    Sql语句  常见实例  以及解决办法: 基于索引的SQL语句优化 常见的Mysql面试题 操作方法 01 SQL 中LEFT JOIN的含义是__,如果 tbl_user记录了学生的姓名(name) ...

  • SQL语句有关join语句的介绍

    SQL join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据. 下面列出了您可以使用的 JOIN 类型,以及它们之间的差异. JOIN: 如果表中有至少一个匹配,则返回行 LEFT JO ...

  • 通过Excel生成批量SQL语句(Excel快速生成SQL更新语句)

    们经常会遇到这样的要求:用户给发过来一些数据,要我们直接给存放到数据库里面,有的是Insert,有的是Update等等,少量的数据我们可以采取最原始的办法,也就是在SQL里面用Insert into来 ...

  • sql 如何删除重复数据

    有时候我们在使用sql数据库的时候,想去掉重复数据,怎么去掉呢,下面来分享一下方法 操作方法 01 第一步在我们的电脑上打开要去掉重复数据的数据库,这里新建一张含有重复数据的user表做示例,如下图所 ...

  • sql语句distinct关键字的使用方法

    distinct是过滤重复的意思. 我们来讲解一下使用方法及区别. 操作方法 01 我们的Sql语句在很多数据库中都是通用的,比如像Mysql数据库 Access数据库. Oracle数据库.  Sq ...

  • PowerDesigner生成注释以及对应数据库的sql语句

    PowerDesigner功能很强大,但有时候用起来会发现默认的一些东西不是那么方便,所以有时候就要自己动手修改一下,比如:生成注释以及对应数据库的sql语句 操作方法 01 在powerBuilde ...