如何以特定方式从结果集中的 mysql 表中获取记录?

为了以特定体式格局从功效散外的 MySQL 表外猎取记载(降序或者升序),咱们必要应用 ORDER BY 子句和 ASC 或者 DESC 要害字。假如咱们没有应用任何上述环节字,那末 MySQL 默许按降序返归记载。 ORDER BY 子句返归基于特定字段(降序或者升序)的功效散,咱们将应用 ORDER BY 子句。如果咱们要对于高表的止入止排序 -

mysql> Select * from Student;
+--------+--------+--------+
| Name   | RollNo | Grade  |
+--------+--------+--------+
| Gaurav |    100 | B.tech |
| Aarav  |    150 | M.SC   |
| Aryan  |    165 | M.tech |
+--------+--------+--------+
3 rows in set (0.00 sec)
登录后复造

上面的盘问按“名称”按降序对于表入止排序。

mysql> Select * from student order by name;
+--------+--------+--------+
| Name   | RollNo | Grade  |
+--------+--------+--------+
| Aarav  |    150 | M.SC   |
| Aryan  |    165 | M.tech |
| Gaurav |    100 | B.tech |
+--------+--------+--------+
3 rows in set (0.00 sec)
登录后复造

上面的盘问按“Grade in DESCENDING order”对于表格入止排序。

mysql> Select * from student order by Grade DESC;
+--------+--------+--------+
| Name   | RollNo | Grade  |
+--------+--------+--------+
| Aryan  |    165 | M.tech |
| Aarav  |    150 | M.SC   |
| Gaurav |    100 | B.tech |
+--------+--------+--------+
3 rows in set (0.00 sec)
登录后复造

以上便是假设以特定体式格局从成果散外的 MySQL 表外猎取记实?的具体形式,更多请存眷萤水红IT仄台另外相闭文章!

点赞(29) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部