mysql练习1

1

查询年龄为20,21,22,23,24的女性人员信息

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

2

查询性别为男,年龄在20-40岁,而且姓名为三个字的员工

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

3

统计表中年龄小于60的男性和女性的数量

sql 复制代码
select gender as "性别",count(*) as "人数" from tb_user where age<60 group by gender;

4

查询年龄小于35岁的人员的姓名和年龄,并对查询结果按升序排序,如果年龄相同,则按id 降序排序

sql 复制代码
select name,age from tb_user where age<35 order by age asc,id desc;

5

查询性别为男,且年龄在20-40岁前五个人员的信息,并按年龄升序排序,年龄相同按照id升序排序

sql 复制代码
select * from tb_user where gender = "男" and age between 20 and 40 order by age asc,id asc limit 0,5;
相关推荐
katasea4 分钟前
第05章:信创技术栈选型:服务器、操作系统、数据库、中间件适配对比
服务器·数据库·中间件
梓沂12 分钟前
记一次 Oracle 测试库自动刷新脚本的踩坑实录
数据库·oracle
2501_9318037528 分钟前
MySQL 索引核心原理
数据库·mysql
浪潮IT馆32 分钟前
Windows 10 安装 PostgreSQL 9.6.24 完整教程
数据库·windows·postgresql
谢亮_vipxieliang1 小时前
一套 Compose 搭起完整开发环境:MySQL + Redis + Nginx
redis·mysql·nginx·docker
Elastic 中国社区官方博客1 小时前
14 个 alerts,1 个 incident:使用 Elasticsearch 中的 ES|QL 衡量 alerting rule 噪声
大数据·运维·数据库·elasticsearch·搜索引擎·全文检索
资深技术分享员1 小时前
遗留系统——把“改不动的老系统“接过来
java·服务器·数据库
AllData公司负责人2 小时前
AllData数据中台物联网实时平台|集成 Apache StreamPipes,MQTT工业物联网数据实时预警实践案例
大数据·数据库·人工智能·物联网·apache·工业物联网·streampipes
天衍四九-2 小时前
Docker Compose企业实战系列(一):LNMP环境一键部署(Nginx\+MySQL\+PHP)
mysql·nginx·docker