二、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;
相关推荐
爱喝水的鱼丶6 分钟前
SAP-ABAP:SAP ABAP OpenSQL JOIN 操作权威指南高效关联多表数据
运维·开发语言·数据库·sap·abap
电商数据girl24 分钟前
如何利用API接口与网页爬虫协同进行电商平台商品数据采集?
大数据·开发语言·人工智能·python·django·json
风清云淡_A35 分钟前
【Flutter3.8x】flutter从入门到实战基础教程(四):自定义实现一个自增的StatefulWidget组件
前端·flutter
curdcv_po37 分钟前
🔥 Three.js 一个项目用到:轨道控制器、动画与GUI交互
前端
琹箐37 分钟前
CSS font-weight:500不生效
前端·css
python_1361 小时前
python设计模式-工厂模式
开发语言·python·设计模式
Warren981 小时前
MySQL查询语句详解
java·开发语言·数据库·mysql·算法·蓝桥杯·maven
代码的余温1 小时前
React核心:组件化与虚拟DOM揭秘
前端·react.js·前端框架
小螺号dididi吹1 小时前
【React】状态管理
前端·javascript·react.js
代码的余温1 小时前
React Refs:直接操作DOM的终极指南
前端·javascript·react.js