DQL语言
DQL(data query language 数据查询语言)
查询数据库,
简单的表查询或多表的复杂查询和嵌套查询
数据库语言中最核心,最重要的语句
使用频率最高的语句
SELECT语句
语法:
SELECT [ALLIDISTINCT] {*|tabke.*|[table.fieldl[aliasl][table.fied2[as alias2]][......]]} FROM TABLE_NAME[AS TABLE.ALIAS] [LEFTIOULINNER JOIN TABLE_NAME2]#联合查询 [WHERE .....]#指定结果需满足条件 [GROUP BR......]#指定结果按照那几组字段来分组 [HAVING......]#过滤分组的记录必须满足次要条件 [ORDER BY......]#指定程序记录接一个或多个条件排序 [LIMIT{[OFFSET]ROW-COUNT |DFFSET OFFSET}]#指定查询记录从那条至那条 []括号代表可选的 {}括号代表必须的 #MYSQL语句中的注释符,也可用/*该处为注释*/
AS句作为别名
AS字句作用
可给数据列取一个新别名
可给表取一个新别名
可把经计算或总结的结果用另外一个新名称来代替