二、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;
相关推荐
你的人类朋友几秒前
CommonJS模块化规范
javascript·后端·node.js
青青奇犽1 分钟前
页面渲染优化:提升性能的关键策略🚀
前端·vue.js·面试
小爱同学_1 分钟前
从经典面试题事件委托到撩妹
前端·javascript·面试
FanetheDivine1 分钟前
solid: react导演剪辑终极扑街版
前端·react.js
卖报的小行家_3 分钟前
Vue2源码,响应式原理-对象
前端
小钰能吃三碗饭3 分钟前
打造类 RainbowKit 的 Solana 钱包连接套件
前端·web3·区块链
Anlici7 分钟前
如何优化十万数据的浏览体验?从性能、监控到布局全面拆解
前端·性能优化
utmhikari7 分钟前
【日常随笔】万字长文,如何用pyside6开发一个python桌面工具
前端·python·pyqt
JustHappy14 分钟前
「Versakit 0.3 重磅发布」 两个月开发成果全揭!
前端·javascript·vue.js
chenqi24 分钟前
WebGPU和WebLLM:在浏览器中解锁端侧大模型的未来
前端·人工智能