找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 14|回复: 0

常用 SQL 语句之:查询篇

[复制链接]

5

主题

8

回帖

37

积分

管理员

积分
37
发表于 昨天 21:47 | 显示全部楼层 |阅读模式
1. 查询语句再来看查询语句,也就是select。最基础的语句就是
SELECT * FROM 表名;

-- 例如:
SELECT * FROM `Articles`;
2. 添加条件接下来,我们看看怎样添加条件来查询。例如我只需要id=2的这一条记录,那还是要使用WHERE
SELECT * FROM 表名 WHERE 条件;

-- 例如:
SELECT * FROM `Articles` WHERE `id`=2;

-- 或者,想查询id大于2的文章:
SELECT * FROM `Articles` WHERE `id`>2;

3. 排序我们还可以对数据进行排序,排序就两个关键词,大家务必要记住,ASC和DESC。ASC是正序(升序),也就是从小到大。当我们查询的时候,默认就是按照id来从小到大排列的。DESC是倒序(降序),就是从大到小了。那我们现在来试试看
-- 查询id大于2的文章,按 id 从大到小排序,即降序
SELECT * FROM `Articles` WHERE `id`>2 ORDER BY `id` DESC;

-- 查询id大于2的文章,按 id 从小到大排列,即升序
SELECT * FROM `Articles` WHERE `id`>2 ORDER BY `id` ASC;

4. 总结一下
  • 查询语句,要使用SELECT
  • 查询中,也可以使用WHERE来筛选数据
  • 排序有两个,ASC是正序(升序),DESC是倒序(降序)
这节课讲的,就是最最最基础的查询查语句了。也是大家学习后端开发,必须要知道的最基础的内容。
在工作中,我们还会使用到一些更复杂的查询,例如聚合查询、分组查询、连接查询等等。这些我们在后面的课程中碰到了,再和大家一一细说。现在我们才刚刚开始,不要求会那么多,但常用的SQL语句,大家一定要知道是怎么回事。
当然如果现在就想了解更多关于MySQL的知识,先可以看我之前写的MySQL 教程。






您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|知行合一

GMT+8, 2026-10-3 15:09 , Processed in 0.079531 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表