MySQL-DQL-基本查询

数据库操作DQL语句

  • DQL

    • DQL英文全称Data Query Language(数据查询语言),用来查询数据库表中的记录
    • 关键词:SELECT
    • 语法
      • 基本查询
      • 条件查询(where
      • 分组查询(group by
      • 排序查询(order by
      • 分页查询(limit
    • DQL-基本查询

      • 查询多个字段:select 字段1,字段2,字段3 from 表名;

        • 具体代码及结果
        • -- 1.在查询指定字段 name entryDate 并返回
          select name, entrydate
          from tb_emp;
      • 查询所有字段(通配符*):select *from 表名

        • 具体代码及结果
        • -- 2.查询返回所有字段
          # select *
          # from tb_emp; -- 在具体项目中不推荐使用(不直观且性能低)
          select id,
                 username,
                 password,
                 name,
                 gender,
                 image,
                 job,
                 entrydate,
                 create_time,
                 update_time
          from tb_emp;
      • 设置别名:select 字段1 [as 别名1],字段2 [as 别名2] from 表名;

        • 具体代码及结果
        • -- 3.查询所有员工的 name entrydate,并起别名(姓名、入职日期)
          # select name as '姓名', entrydate as '入职日期'
          # from tb_emp;
          
          select name '姓名', entrydate '入职日期'
          from tb_emp;
      • 去除重复记录:select distinct 字段列表 from 表名

        • 具体代码及结果
        • -- 4.查询已有员工关联了哪几种缘分(不要重复)
          select distinct job
          from tb_emp;

猜你喜欢

转载自blog.csdn.net/weixin_64939936/article/details/131756106