目录
1,数据查询与过滤
数据查询是数据库中最常见的操作之一,用于检索满足特定条件的数据。查询语句可以从一个或多个表中检索数据,根据需求进行过滤、排序和组合。
本文给大家准备了一套练习的 Excel 表格,使用 Navicat 进行导入,练习数据库查询。Navicat导入Excel如下所示:
导入后数据显示:
大家可在公众号后台回复“ MySQL 练习”获取练习表格。
2,使用 WHERE 子句进行条件过滤
通过在删除、修改和查询语句后添加 where 子句,可针对特定条件筛选数据进行删除、修改和查询操作。
帮助用户更精确地操作数据库,确保操作只影响到用户所需的数据。
delete from 表名 where 条件;
update 表名 set ... where 条件;
select .... from 表名 where 条件;
## 1,删除数据:删除所有年龄小于19岁的学生的记录。
delete from students where 年龄 < 19;
## 2,修改数据:更新表格中学号为20230109的记录的成绩字段为80.0
update students set 成绩 = 80.0 where 学号 = '20230109';
## 3,查询数据:查询student表格中成绩在70-75之间的记录,*为通配符,显示所有查询到的列数据
select 学号,成绩 from students where 学号 = '20230109';
## 4,查询数据:查询student表格中成绩在70-75之间的记录,*为通配符,显示所有查询到的列数据
select * from students where 成绩 >= 70 AND 成绩 <= 75;
## 5,查询数据:查询student表格中成绩在70-75之间的记录,显示姓名和成绩
select 姓名,成绩 from students where 成绩 between 70 and 75;
执行结果