一、语法
select
字段列表(可以多个列合起来输出为一个新列,比如说a+b)
from
表名列表
where
条件列表
groub by
分组字段
having
分组之后的条件
二、内容
1、 查询表中所有数据: select * from 表名;
2、查询表单数据,并删除重复的数据: select DISTINCT 列名 from 表名;
3、计算列,可以使用通用的四则运算,但是:注意事项:如果某个数据(举例名为a)内容为null,如果它和其它数据进行数学运算,输出结果会为0,需要添加ifnull(a,0)
SELECT NAME,chinese,math,chinese+math 总成绩 FROM student;
SELECT NAME,chinese,math,IFNULL(chinese,0)+IFNULL(math,0) 总成绩 FROM student;
2、可以起别名,可以使用as 别名,也可以不要这个as,直接写别名。上面那个总成绩就是别名