MySQL数据库基本操作(下)

本文介绍了MySQL数据库的查询操作,包括使用limit进行结果数量限制,count、sum和avg函数的运用。此外,还讲解了如何更新和删除数据,强调了where子句的重要性,以及删除单条和多条记录的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MySQL数据库基本操作(下)

15查询数据库

查询语句

对查询结果进行数量限制

limit:查询前面5条记录

mysql> select * from student;
+------+----------+------+------+-------+
| id   | name     | sex  | age  | score |
+------+----------+------+------+-------+
|    1 | 张三     | 男   |   18 |   100 |
|    2 | 李四     | 男   |   19 |    99 |
|    3 | 王五     | 女   |   17 |    98 |
|    4 | 赵六     | 男   |   13 |    60 |
|    5 | 王八     | 男   |   21 |    58 |
|    6 | 徐象     | 男   |   21 |    97 |
|    7 | 八戒     | 男   |   13 |    80 |
|    8 | 悟空     | 男   |   21 |    58 |
|    9 | 沙僧     | 男   |   21 |    97 |
|   10 | 观音     | 女   |  100 |    70 |
|   11 | 王隔壁   | 男   |   30 |    30 |
|   12 | 王老五   | 男   |   32 |    98 |
|   13 | 王老老五 | 男   |   32 |    98 |
|   14 | 蜘蛛精   | 女   |   32 |  NULL |
|   14 | 王八     | 男   |   30 |    30 |
|   15 | 王老五   | 男   |   31 |    98 |
+------+----------+------+------+-------+
16 rows in set (0.00 sec)

mysql> select * from student limit 5;
+------+------+------+------+-------+
| id   | name | sex  | age  | score |
+------+------+------+------+-------+
|    1 | 张三 | 男   |   18 |   100 |
|    2 | 李四 | 男   |   19 |    99 |
|    3 | 王五 | 女   |   17 |    98 |
|    4 | 赵六 | 男   |   13 |    60 |
|    5 | 王八 | 男   |   21 |    58 |
+------+------+------+------+-------+
5 rows in set (0.00 sec)

等价于:

mysql> select * from student limit 0,5;
+------+------+------+------+-------+
| id   | name | sex  | age  | score |
+------+------+------+------+-------+
|    1 | 张三 | 男   |   18 |   100 |
|    2 | 李四 | 男   |   19 |    99 |
|    3 | 王五 | 女   |   17 |    98 |
|    4 | 赵六 | 男   |   13 |    60 |
|    5 | 王八 | 男   |   21 |    58 |
+------+------+------+------+-------+
5 rows in set (0.00 sec)

从第几条开始查询,总共查询5条:

mysql> select * from student limit 3,5;
+------+------+------+------+-------+
| id   | name | sex  | age  | score |
+------+------+------+------+-------+
|    4 | 赵六 | 男   |   13 |    60 |
|    5 | 王八 | 男   |   21 |    58 |
|    6 | 徐象 | 男   |   21 |    97 |
|    7 | 八戒 | 男   |   13 |    80 |
|    8 | 悟空 | 男   |   21 |    58 |
+------+------+------+------+-------+
5 rows in set (0.00 sec)
mysql> select * from student order by score desc limit 5;
+------+----------+------+------+-------+
| id   | name     | sex  | age  | score |
+------+----------+------+------+-------+
|    1 | 张三     | 男   |   18 |   100 |
|    2 | 李四     | 男   |   19 |    99 |
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值