检索数据Select语句
2019-07-19 09:34:30 25 举报
AI智能生成
SQL-Select基础
作者其他创作
大纲/内容
两个顺序
关键字顺序
SELECT...FROM...WHERE...GROUP BY...HAVING...ORDER BY...
Select执行顺序
FROM > WHERE > GROUP BY > HAVING > SELECT 字段 > DISTINCT > ORDER BY > LIMIT
示例
提升Select查询效率
对数据表进行探索
可以使用Select *
使用必要列名
减少表查询的网络传输量
生产环境
检索数据Select语句
基础语法
Select * from xxx
起别名
Select name as n from xxx
查询常数
字符串用单引号
数字不需要引号
去除重复行distinct
select distinct attack_range from heros
放在所有列之前
对后面所有列名的组合进行去重
排序检索
order by
后跟多个列名
排序顺序
排序按照列次序排序
默认ASC
位置
select语句最后
约束返回结果数量
LIMIT
Top
DB2
FETCH FIRST 5 ROWS ONLY
Oracle
ROWNUM进行统计行数
0 条评论
回复 删除
下一页