SQL 知识点小结 (三)
练习来源:
1.B站up主【 阿金哥编程 】的视频:
https://www.bilibili.com/video/av54957581
2.配套教学练习:http://xuesql.cn/
查询结果的处理之一:sorting排序
使用order by设置升序(ASC)或降序(DESC)
如下代码块为按照col_name0升序排序
SELECT col_name1, colname2
FROM mytable
WHERE condition(s)
ORDER BY col_name0 ASC;
查询结果的处理之二:Filtering过滤
1.使用distinct排重
例如以下代码块
SELECT DISTINCT col_name1, colname2
FROM mytable
WHERE condition(s);
查询的结果中列出col_name1互不相同的记录
2.使用limit和offset限制输出结果的记录条数
例如以下代码块
SELECT col_name1, colname2
FROM mytable
WHERE condition(s)
ORDER BY col_name0 ASC;
LIMIT num_limit OFFSET num_offset;
表示的是按照col_name0升序排序后,从第num_offset个(从0开始计数)数据开始,选取num_limit条数据作为最终结果。