模糊查询关键字 LIKE
通配符:_ 表示任意一个字符 % 表示0~n个字符
例如 SELECT * REOM table name LIKE '__';
字段控制查询
选择去重 关键字 DISTINCT
例如 SELECT DISTINCT salary from emp;--去掉薪水一样的
**任何数值与null相加结果为null IFNUll(item,0)函数--item是空用0**
给列起别名用AS 例如:SELECT DISTINCT salary AS name from emp;
排序
关键字 order by 列明 asc(默认升序 ) /desc(降序)
例如:SELECT * FROM emp ORDER BY id DESC;
若排序项相同 则可以再添加第二项 若第一项相同 则按着第二项规则排序
聚合函数(操作纵向运算函数)
**SUM AVG MAX MIN COUNT**
COUNT 查询不为NULL的数目
MAX\MIN 查询最大最小值 若为字符串 按字典排大小
SUM 求和 若不是数值型 结果是 0
AVG 求平均 若不是数值型 结果是 0
**聚合函数自动过滤掉NULL**
分组查询
关键字 GROUP BY
**与聚合函数同时出现的列名 在GROUP BY 后面要出现 否则报错**
若想对分组后的结果再进行筛选 可以使用Having