MySQL通过DQL实现对数据库数据的基本查询

 更新时间:2024年01月31日 11:08:06   作者:Aileen_0v0  
这篇文章给大家介绍了MySQL如何通过DQL进行数据库数据的基本查询,文中通过代码示例和图文结合介绍的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下

SQL

DQL

DQL(Data Query Language)数据查询语言,用来查询数据库中表的记录。

关键字:SELECT

DQL查询类型分类

SELECT
    字段列表
FROM
    表名列表
WHERE
    条件列表
GROUP BY
    分组字段列表
HAVING
    分组后条件列表
ORDER BY 
    排序字段列表
LIMIT 
    分页参数

在这里插入图片描述

DQL-基本查询

1.查询多个字段

①查询返回多个字段: SELECT 字段1,字段2,字段3... FROM 表名;

②查询返回所有字段: SELECT * FROM 表名;

CREATE TABLE emp
(

ID INT COMMENT '编号',

WORKNO VARCHAR(10) COMMENT '工号',

NAME VARCHAR(10) COMMENT '姓名',

GENDER CHAR(1) COMMENT '性别',

AGE TINYINT UNSIGNED COMMENT '年龄',

IDCARD CHAR(18) COMMENT '身份证号',

WORKADDRESS VARCHAR(50) COMMENT '工作地址',

ENTRYDATE DATE COMMENT '入职时间'

) COMMENT '员工表';

首先,先删除employee这张表

然后创建emp这张表

INSERT INTO emp (ID, WORKNO, NAME, GENDER, AGE, IDCARD, WORKADDRESS, ENTRYDATE)

VALUES (1, '1', '柳岩', '女', 20, '123456789012345678', '北京', '2000-01-01'),

(2, '2', '张无忌', '男', 18, '123456789012345670', '北京', '2005-09-01'),

(3, '3', '韦一笑', '男', 38, '123456789012345670', '上海', '2005-08-01'),

(4, '4', '赵敏', '女', 18, '123456789012345670', '北京', '2009-12-01'),

(5, '5', '小昭', '女', 16, '123456789012345678', '上海', '2007-07-01'),

(6, '6', '杨逍', '男', 28, '12345678901234567X', '北京', '2006-01-01'),

(7, '7', '范瑶', '男', 40, '123456789012345670', '北京', '2005-05-01'),

(8, '8', '黛绮丝', '女', 38, '123456789012345670', '天津', '2015-05-01'),

(9, '9', '范凉凉', '女', 45, '123456789012345678', '北京', '2010-04-01'),

(10, '10', '陈友谅', '男', 53, '123456789012345670', '上海', '2011-01-01'),

(11, '11', '张士诚', '男', 55, '123456789012345670', '江苏', '2015-05-01'),

(12, '12', '常遇春', '男', 32, '123456789012345670', '北京', '2004-02-01'),

(13, '13', '张三丰', '男', 88, '123456789012345678', '江苏', '2020-11-01'),

(14, '14', '灭绝', '女', 65, '123456789012345670', '西安', '2019-05-01'),

(15, '15', '胡青牛', '男', 70, '12345678901234567X', '西安', '2018-04-01'),

(16, '16', '周芷若', '女', 18, NULL, '北京', '2012-06-01');

再将16条语句插入到emp这张表中

在这里插入图片描述

基本查询

1. 查询指定字段 name,workno, age 返回

select name, WORKNO,AGE from emp;

在这里插入图片描述

2. 查询所有字段返回

select * from emp;

在这里插入图片描述

3. 查询所有员工的工作地址,起别名

select WORKADDRESS from emp;

在这里插入图片描述

2.设置别名

SELECT 字段1[AS 别名1],字段2[AS 别名2],... FROM 表名; 3. 查询所有员工的工作地址,起别名

select WORKADDRESS as '工作地址' from emp;

在这里插入图片描述

在这里插入图片描述

3.去除重复记录

SELECT DISTINCT 字段列表 FROM 表名; 4. 查询公司员工的上班地址(不要重复)

select distinct WORKADDRESS as '工作地址' from emp;

在这里插入图片描述

以上就是MySQL通过DQL实现对数据库数据的基本查询的详细内容,更多关于MySQL DQL数据库基本查询的资料请关注脚本之家其它相关文章!

相关文章

  • MySQL查询学习之基础查询操作

    MySQL查询学习之基础查询操作

    这篇文章主要给大家介绍了关于MySQL查询学习之基础查询操作的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-05-05
  • mysql 数据同步 出现Slave_IO_Running:No问题的解决方法小结

    mysql 数据同步 出现Slave_IO_Running:No问题的解决方法小结

    mysql replication 中slave机器上有两个关键的进程,死一个都不行,一个是slave_sql_running,一个是Slave_IO_Running,一个负责与主机的io通信,一个负责自己的slave mysql进程。
    2011-05-05
  • Mysql基础教程之增删改查语句

    Mysql基础教程之增删改查语句

    这篇文章主要给大家介绍了关于Mysql基础教程之增删改查语句的相关资料,以下是MySQL最基本的增删改查语句,很多IT工作者都必须要会的命令,也是IT行业面试最常考的知识点,需要的朋友可以参考下
    2023-10-10
  • mysql创建时间字段添加默认值方式

    mysql创建时间字段添加默认值方式

    这篇文章主要介绍了mysql创建时间字段添加默认值方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • 一文读懂navicat for mysql基础知识

    一文读懂navicat for mysql基础知识

    Navicat是一个强大的MySQL数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易于学习。本文重点给大家介绍navicat for mysql基础知识,感兴趣的朋友一起学习吧
    2021-05-05
  • 浅析Mysql 中如何导出数据

    浅析Mysql 中如何导出数据

    MySQL中你可以使用SELECT…INTO OUTFILE语句来简单的导出数据到文本文件上,这篇文章给大家介绍了Mysql 中如何导出数据,感兴趣的朋友跟随小编一起看看吧
    2023-11-11
  • mysql 转换NULL数据方法(必看)

    mysql 转换NULL数据方法(必看)

    下面小编就为大家带来一篇mysql 转换NULL数据方法(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • 利用SQL注入漏洞登录后台的实现方法

    利用SQL注入漏洞登录后台的实现方法

    工作需要,得好好补习下关于WEB安全方面的相关知识,故撰此文,权当总结,别无它意。读这篇文章,我假设读者有过写SQL语句的经历,或者能看得懂SQL语句
    2012-01-01
  • mysql中优化和修复数据库工具mysqlcheck详细介绍

    mysql中优化和修复数据库工具mysqlcheck详细介绍

    这篇文章主要介绍了mysql中优化和修复数据库工具mysqlcheck详细介绍,需要的朋友可以参考下
    2014-05-05
  • CentOS 7 安装解压版mysql5.7的教程

    CentOS 7 安装解压版mysql5.7的教程

    这篇文章主要介绍了CentOS 7 安装解压版mysql5.7的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-11-11

最新评论