2,DQL 查询语言
作用是SQL中专门用来查询的部分关键字select1显示服务器上所有的数据库语法show datebases;2查看所有表语法show tables;3查看某个表语法show creat table 表名:4查看表中的所有的字段语法select * from 表名;5查看表中的具体的字段语法select 字段1,字段2,......,字段n from 表名;6给表名取别名语法select 别名.字段1,别名.字段2 from 表名 (as) 别名; 注意as可以省略7给字段取别名语法select 字段1 as ‘别名1’ ,字段2 (as) 别名2 from 表名; 注意as可以省略但别名要加单引号8查询表中的字段带条件语法select 字段 from 表名 where 条件;常见的条件关系运算符 !()算术运算符: - * / %逻辑运算符and or not范围between A and B; 指[A,B]的区间集合X in (A,B); 指X可以是A或者是B模糊查询: where 字段 like 表达式;表达式_ 表示占一个字符 %表示占0个或多个字符eg:select * from emp where ename like %M%查询emp表中ename含有M的名字eg:select * from emp where ename like %M%查询emp表中ename第二个字符是M的名字聚合函数-- count(*):统计表的记录情况-- sum(列):总和-- max(列):最大值-- min(列):最小值-- avg(列):平均数-- 语法:select 聚合函数 from 表名;9,排序order by asc(升序) order by desc(降序)10分组group by 字段11完整的select查询语句语法select 字段from 表名where 条件group by 子句order by 子句having 子句 -- 通过条件来筛选limit 子句 -- 限制结果