二、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;
相关推荐
光影少年32 分钟前
react的hooks防抖和节流是怎样做的
前端·javascript·react.js
小毛驴85036 分钟前
Vue 路由示例
前端·javascript·vue.js
TechWJ38 分钟前
PyPTO编程范式深度解读:让NPU开发像写Python一样简单
开发语言·python·cann·pypto
lly2024061 小时前
C++ 文件和流
开发语言
发现一只大呆瓜1 小时前
AI流式交互:SSE与WebSocket技术选型
前端·javascript·面试
m0_706653231 小时前
分布式系统安全通信
开发语言·c++·算法
寻寻觅觅☆2 小时前
东华OJ-基础题-104-A == B ?(C++)
开发语言·c++
lightqjx2 小时前
【C++】unordered系列的封装
开发语言·c++·stl·unordered系列
m0_719084112 小时前
React笔记张天禹
前端·笔记·react.js
zh_xuan2 小时前
kotlin lazy委托异常时执行流程
开发语言·kotlin