着重号``
MySQL字段,表名,如果和MySQL关键字重复,需要用着重号包住
去除重复行
建议单独使用,即一个字段查询
DISTINCT
SELECT DISTINCT 重复行的字段 from 表名
多个字段查询,就是整体不重复,DISTINCT 需要放在第一个字段前
-- 查询出结果没有任何实际意义
SELECT DISTINCT 字段1,字段2 FROM 表名
空值参与运算
IFNULL
空值参与运算结果一定为空
- 空值:null
- null 不等同于 0、’ ‘、’null’
SELECT xxx,xxx,xxx * (1 + IFNULL(xxx,0)) FROM 表名
IFNULL (xxx,0) 如果字段为null,就0代替