二、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;
相关推荐
Demoncode_y5 分钟前
Vue3中基于路由的动态递归菜单组件实现
前端·javascript·vue.js·学习·递归·菜单组件
杨超越luckly7 分钟前
HTML应用指南:利用POST请求获取全国中国工商农业银行网点位置信息
大数据·前端·html·数据可视化·银行网点
Never_Satisfied10 分钟前
在JavaScript / HTML中,浏览器提示 “Refused to execute inline event handler” 错误
开发语言·javascript·html
Never_Satisfied11 分钟前
在JavaScript / HTML中,事件监听的捕获和冒泡阶段解析
开发语言·javascript·html
HalvmånEver13 分钟前
初学者入门 C++ map 容器:从基础用法到实战案例
开发语言·c++·学习·map
皮蛋瘦肉粥_12125 分钟前
pink老师html5+css3day02
前端·css3·html5
qianmo202131 分钟前
基于pycharm实现html文件的快速实现问题讨论
前端·html
IT_陈寒32 分钟前
SpringBoot3踩坑实录:一个@Async注解让我多扛了5000QPS
前端·人工智能·后端
kura_tsuki36 分钟前
[Web网页] 零基础入门 HTML
前端·html
毕设源码-朱学姐40 分钟前
【开题答辩全过程】以 python基于Hadoop的服装穿搭系统的设计与实现为例,包含答辩的问题和答案
开发语言·hadoop·python