检索数据
SELECT查询的基础语法
SELECT可以从一个表或多个表中进行数据查询。
创建一个王者荣耀英雄数据表,SQL文件见Github地址
数据表中这24个字段(除了id以外)
查询列
想要对数据表中的某一列进行检索,在SELECT后面加上这个列的字段名即可。
SELECT name FROM heros;
运行结果
多个列进行检索,在列名之间用逗号(,)分隔即可。
SELECT name, hp_max, mp_max, attack_max, defense_max
FROM heros;
运行结果(69条记录)
使用SELECT *检索出所有的列。
SELECT * FROM heros;
运行结果(69条记录)
在做数据探索的时候,SELECT *
还是很有用,但在生产环境时要尽量避免使用SELECT *
。
起别名
使用SELECT查询的时候,可以给列名起别名。
SELECT name AS n, hp_max AS hm, mp_max AS mm, attack_max AS am, defense_max