二、SQL-5.DQL-8).案例练习

1、查询年龄为20,21,22,23岁的员工信息

sql 复制代码
select * from emp where age in(20, 21, 22, 23) and gender = '女';

2、查询性别为男,并且年龄在20-40岁(含)以内的姓名为三个字的员工

sql 复制代码
select * from emp where gender = '男' && age between 20 and 40 && name like '___';

3、统计员工表中,年龄小于60岁的,男性员工和女性员工的人数

sql 复制代码
select gender, count(*) from emp where age < 60 group by gender;

4、查询所有年龄小于等于35岁员工的姓名和年龄,并对查询结果按年龄升序排序,如果年龄相同按入职时间降序排序

sql 复制代码
select name, age, entrydate from emp where age <=35 order by age, entrydate desc;

5、查询性别为男,且年龄在20-40岁(含)以内的前5个员工信息,对查询的结果按年龄升序排序,年龄相同按入职时间升序排序

sql 复制代码
select * from emp where gender = '男' && age between 20 and 40 order by age, entrydate desc limit 5;
相关推荐
zhougl9963 分钟前
Java内部类详解
java·开发语言
Grassto4 分钟前
11 Go Module 缓存机制详解
开发语言·缓存·golang·go·go module
代码游侠14 分钟前
学习笔记——Linux内核与嵌入式开发3
开发语言·arm开发·c++·学习
星夜落月23 分钟前
Web-Check部署全攻略:打造个人网站监控与分析中心
运维·前端·网络
摘星编程26 分钟前
OpenHarmony + RN:ProgressBar进度条组件
javascript·react native·react.js
怎么没有名字注册了啊26 分钟前
C++ 进制转换
开发语言·c++
代码游侠30 分钟前
C语言核心概念复习(二)
c语言·开发语言·数据结构·笔记·学习·算法
冰暮流星33 分钟前
javascript之双重循环
开发语言·前端·javascript
爱敲点代码的小哥38 分钟前
C#视觉模板匹配与动态绘制实战(绘制和保存,加载tb块,处理vpp脚本的方式)
前端·javascript·信息可视化
墨月白40 分钟前
[QT]QProcess的相关使用
android·开发语言·qt