Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【MySQL】DQL-条件查询语句全解(附带代码演示&案例练习)

【MySQL】DQL-条件查询语句全解(附带代码演示&案例练习)

作者头像
YY的秘密代码小屋
发布于 2024-04-02 01:14:01
发布于 2024-04-02 01:14:01
18000
代码可运行
举报
文章被收录于专栏:C++系列C++系列
运行总次数:0
代码可运行

前言 大家好吖,欢迎来到 YY 滴MySQL系列 ,热烈欢迎! 本章主要内容面向接触过C++ Linux的老铁 主要内容含:

DQL基本介绍&语法&各种查询语句总览

  • DQL英文全称是Data Query Language(数据查询语言),数据查询语言,用来 查询 数据库中表的记录。
  • 查询关键字: SELECT

  • DQL-语法

※数据准备工作(必看)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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‘身份证号’,
     entrydate date comment ‘入职时间’

)comment '员工表';

一.DQL-条件查询

语法&条件种类&可cv例题语句

  • 如下所示:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
--1.查询年龄等于88的员工
select * from emp where age = 88;

--2.查询年龄小于20的员工信息
select * from emp where age < 20;

--3.查询年龄小于等于20的员工信息
select * from emp where age <= 20;

--4.查询没有身份证号的员工信息
select * from emp where idcard is null;

--5.查询有身份证号的员工信息
select * from emp where idcard is not null;

--6.查询年龄不等于88的员工信息
select * from emp where age != 88;
select * from emp where age <> 88;

--7.查询年龄在15岁(包含)到20岁(包含)之间的员工信息
select * from emp where age >= 15 && age <= 20;
select * from emp where age >= 15 and age <= 20;
select * from emp where age between 15 and 20;

--8.查询性别为女且年龄小于25岁的员工信息
select * from emp where gender ='女'and age < 25;

--9.查询年龄等于182040的员工信息
select * from emp where age = 18 or age = 20 or age =40;
select * from emp where age in(18,20,40);

--10.查询姓名为两个字的员工信息_%
select * from emp where name like '__';

--11.查询身份证号最后一位是X的员工信息
select * from emp where idcard like '%x';
select * from emp where idcard like '_________________x';//_的数目是身份证数-1
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-04-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【MySQL】DQL-查询语句全解 [ 基础/条件/分组/排序/分页查询 ](附带代码演示&案例练习)
YY的秘密代码小屋
2024/04/02
4290
【MySQL】DQL-查询语句全解 [ 基础/条件/分组/排序/分页查询 ](附带代码演示&案例练习)
【MySQL】DQL-案例练习-DQL基本介绍&语法&执行顺序(代码演示)
YY的秘密代码小屋
2024/04/02
2680
【MySQL】DQL-案例练习-DQL基本介绍&语法&执行顺序(代码演示)
【MySQL】DQL-基础查询-语句&演示(查询多个字段 / 所有字段/并设置别名/去重)
YY的秘密代码小屋
2024/04/02
8930
【MySQL】DQL-基础查询-语句&演示(查询多个字段 / 所有字段/并设置别名/去重)
【MySQL】DQL-分组查询-语法&where与having的区别&注意事项&可cv例题语句
YY的秘密代码小屋
2024/04/02
1850
【MySQL】DQL-分组查询-语法&where与having的区别&注意事项&可cv例题语句
【MySQL】DQL-排序查询-语法&排序方式&注意事项&可cv例题语句
YY的秘密代码小屋
2024/04/02
1820
【MySQL】DQL-排序查询-语法&排序方式&注意事项&可cv例题语句
【MySQL】DQL-排序查询-语法&注意事项&可cv例题语句
YY的秘密代码小屋
2024/04/02
1360
【MySQL】DQL-排序查询-语法&注意事项&可cv例题语句
【MySQL】DQL-聚合函数介绍&常见聚合函数&语法&注意事项&可cv例题语句
YY的秘密代码小屋
2024/04/02
1530
【MySQL】DQL-聚合函数介绍&常见聚合函数&语法&注意事项&可cv例题语句
【MySQL基础】:深入探索DQL数据库查询语言的精髓(上)
DQL英文全称是Data Query Language(数据查询语言),数据查询语言,用来查询数据库中表的记录。 查询关键字: SELECT
屿小夏
2024/02/12
4350
【MySQL基础】:深入探索DQL数据库查询语言的精髓(上)
MySQL DQL语句基础
DQL英文全称是Data Query Language(数据查询语言),数据查询语言,用来查询数据库中表的记录。
久绊A
2023/04/10
3620
MySQL——DQL,DCL语言学习
DQL 英文全称是 Data Query Language( 数据查询语言 ) ,数据查询语言,用来查询数据库中表的记
网络豆
2023/10/17
3360
MySQL——DQL,DCL语言学习
【MySQL】学习如何通过DQL进行数据库数据的基本查询
ImAileen
2024/01/31
3100
【MySQL】学习如何通过DQL进行数据库数据的基本查询
MySQL数据库基础学习(十五)
2.6.3 条件查询 1). 语法 SELECT 字段列表 FROM 表名 WHERE 条件列表 ; 2). 条件 常用的比较运算符如下: 常用的逻辑运算符如下: 案例: A. 查询年龄等于 88 的员工 select * from emp where age = 88; B. 查询年龄小于 20 的员工信息 select * from emp where age < 20; C. 查询年龄小于等于 20 的员工信息 select * from emp where age <= 20; D. 查询
用户1289394
2023/01/05
2210
MySQL数据库基础学习(十五)
mysql基础学习之DQL语句学习(三)
查询所有 年龄小于等于35岁员工 的 姓名 和 年龄 ,并对查询结果按 年龄升序 排序,如果 年龄相同按 入职时间 降序排序。
心安事随
2024/08/17
1880
mysql基础学习之DQL语句学习(三)
2-SQL
在同一个数据库服务器中,不能创建两个名称相同的数据库,否则将会报错。(也就是同一个数据库创建两遍会报错)
捞月亮的小北
2023/12/01
9350
2-SQL
MySql基础
在这一章节,我们主要介绍两个部分,数据库相关概念及MySQL数据库的介绍、下载、安装、启动及连接。
HelloWorldZ
2024/03/20
4360
MySql基础
MySQL基础:SQL分类DDL、DML、DQL、DCL;函数、约束、多表查询、事务、并发事务四大问题、事务隔离级别——脏写、脏读、不可重复读、幻读
mysqld负责监听客户端的连接请求,处理SQL查询,管理数据库文件,以及与数据库相关的其他任务。
寻求出路的程序媛
2024/05/16
1.9K0
MySQL基础:SQL分类DDL、DML、DQL、DCL;函数、约束、多表查询、事务、并发事务四大问题、事务隔离级别——脏写、脏读、不可重复读、幻读
MySQL数据库基础学习(十四)
DQL英文全称是Data Query Language(数据查询语言),数据查询语言,用来查询数据库中表的记录。
用户1289394
2023/01/05
2770
MySQL数据库基础学习(十一)
DQL英文全称是Data Query Language(数据查询语言),数据查询语言,用来查询数据库中表的记录。
用户1289394
2023/01/05
4210
MySQL基础入门
而我们的MySQL数据库属于开源免费的中小型数据库,后来Sun公司收购了MySQL,而Oracle又收购了Sun公司。 目前Oracle推出了收费版本的MySQL,也提供了免费的社区版本。
叫我阿杰好了
2022/11/07
1.2K0
MySQL基础入门
MySQL基础
SQL:操作关系型数据库的编程语言,定义了一套操作 关系型数据库统一标准,英文:Structured Query Language (SQL)。
roydonGuo
2023/03/08
2.1K0
MySQL基础
推荐阅读
相关推荐
【MySQL】DQL-查询语句全解 [ 基础/条件/分组/排序/分页查询 ](附带代码演示&案例练习)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验