DQL( Data Query Language 数据查询语言 )

查询数据库数据 , 如SELECT语句

简单的单表查询或多表的复杂查询和嵌套查询

是数据库语言中最核心,最重要的语句

使用频率最高的语句


SELECT [ALL | DISTINCT]


  {* | 表.* | [表.字段1[as 别名1][,表.字段2[as 别名2]][,...]]}


  FROM 查询用到的表 [as 表别名]


  [left | right | innerjoin 联合查询所需要用得到表] -- 联合查询


  [WHERE ...] -- 指定结果需满足的条件


  [GROUP BY ...] -- 指定结果按照哪几个字段来分组


  [HAVING] -- 过滤分组的记录必须满足的次要条件


  [ORDER BY ...] -- 指定查询记录按一个或多个条件排序


  [LIMIT {[offset,]row_count | row_countOFFSET offset}];


    -- 指定查询的记录从哪条至哪条



注意 : [ ] 括号代表可选的 , { }括号代表必选得