Loading

MySQL查询操作select

查找记录

SELECT select_expr [,select_expr ...]

[

FROM table_references(表的参照)

[WHERE where_condition](条件)

[GROUP BY {col_name | position} [ASC | DESC],...](进行记录的分组)

[HAVING where_condition](在分组的时候对分组的条件进行设定)

[ORDER BY {col_name | expr | position} [ASC | DESC],...](对结果进行排序)

[LIMIT {[offset,] row_count | row_count OFFSET offset}](限制返回结果的数量)

]

查询表达式

每一个表达式表示想要的一列,必须有至少一个。

多个列之间以英文逗号分隔。

星号(*)表示所有列。tb_name.*可以表示命名表的所有列。(用于多表连接)

查询表达式可以使用  [AS] alias_name为其赋予别名。(最好加上AS关键词)

别名可用于GROUP BY,ORDER BY或HAVING子句。

 

 

过滤掉相同的值可以用

关键字

distinct

posted @ 2017-03-02 08:43  王树燚  阅读(191)  评论(0编辑  收藏  举报