sql语句去掉重复数据 sql去重查询总数

目录

  • 数据准备
  • DQL语言的学习
    • 基础查询
    • 条件查询
    • 排序查询
    • 分组查询
    • 常见函数
    • 连接查询
    • 子查询
    • 分页查询
    • union联合查询
前言当你读到这篇文章时,前提是已经将MySQL的环境以及客户端安装完成(如未安装可参考上篇文章),并掌握了它的基础知识 。那么,今天我们来学习SQL语言的DQL,SQL语言分别包括DQL数据查询、DML数据操作、DDL数据定义、TCL事务控制 。工作中最常用的是数据查询和数据操作语言;数据定义(建库、建表等)一般由拥有权限的开发人员或者管理人员来创建;事务控制语言通常在开发场景使用的更多 。所以,如果你是偏业务或者数据分析方向 , 重点学习前两个就够用 。
数据准备接下来 , 我们将使用员工相关的四张样本数据表,来学习SQL , 建议你在学习过程中多动手练习,理解才会更深刻 。表和字段含义,如下图:
sql语句去掉重复数据 sql去重查询总数

文章插图
如何利用SQL语句来操作以上数据呢?我们必须将样本数据导入MySQL客户端(如:Navicat)中 。可以在客户端操作数据 , 或者在终端窗口 。工作中经常在客户端操作,所以本文所有SQL语句将在Navicat中学习 。
首先将sql脚本保存到桌面(获取方式:关注”Python之每日一课”公众号,后来回复”sql基础数据”,即可 。),导入SQL脚本的具体操作流程如下:
1、 选中本地数据库—>点击运行SQL文件
sql语句去掉重复数据 sql去重查询总数

文章插图
2、 选中三个点—>选择要执行的SQL脚本—>打开
sql语句去掉重复数据 sql去重查询总数

文章插图
3、 点击开始—>数据导入成功—>关闭
sql语句去掉重复数据 sql去重查询总数

文章插图

sql语句去掉重复数据 sql去重查询总数

文章插图
4、选中库—>右键刷新—>完成!
sql语句去掉重复数据 sql去重查询总数

文章插图

sql语句去掉重复数据 sql去重查询总数

文章插图
现在数据准备完成 。这里是导入sql脚本;导出同理,选择”转储SQL“文件 。当然了,Navicat也支持将当前表或查询结果导出Excel、CSV等文件类型 。
下面可以写SQL语句了(每个sql脚本可以保存 , 下次直接使用),如下:
sql语句去掉重复数据 sql去重查询总数

文章插图

sql语句去掉重复数据 sql去重查询总数

文章插图
【sql语句去掉重复数据 sql去重查询总数】DQL语言的学习


    以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

    「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: