查询所有的数据
    选择特定的行
    选择特定的列
    行的排序
    日期的计算
    NULL值的处理
    模式匹配
    行计数
    使用多表

    select语句用来从表里检索数据,格式是这样的

    1. SELECT what_to_select
    2. FROM which_table
    3. 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}]
    

    指定行必须满足的一个或多个条件以符合检索的条件。