查询所有的数据
选择特定的行
选择特定的列
行的排序
日期的计算
NULL值的处理
模式匹配
行计数
使用多表
select语句用来从表里检索数据,格式是这样的
SELECT what_to_select
FROM which_table
WHERE conditions_to_satisfy;
what_to_select:表明你想看什么。这可以是列的列表,或*表示“所有列”。
which_table:表明要从其中检索数据的表。WHERE子句是可选的,如果有的话,
conditions_to_satisfy:指定行必须满足的一个或多个条件以符合检索的条件。
SELECT
[FROM table_references
[WHERE where_condition]
[GROUP BY {col_name | expr | position}
[ASC | DESC], ... [WITH ROLLUP]]
[HAVING where_condition]
[ORDER BY {col_name | expr | position}
[ASC | DESC], ...]
[LIMIT {[offset,] row_count | row_count OFFSET offset}]
指定行必须满足的一个或多个条件以符合检索的条件。