简单的数据查询 (DQL语句)
查询的标准结构:
select [distinct] { * | 列名 [别名],....}
from 表名
[ where 过滤条件]
[order by 列1 ,列2......]
投影操作:
select 列1 ,列2 from
select concat (姓名, ' -' 年龄 )
查询空 用 is null 或者 is not null
聚合关系和分组:
count 统计行和列计数
select count (计数规范) from (表名)
* 计数所有选择的行
all 所有非空值得行数
distinct 所有值 并且不为空 会排除重复的
sun 求和 某列数值的总和
avg 求平均值
max 最大值
min 最小值
写在where 之后
group by (列a)
having 子句:
标准结构