使用 SELECT 语句检索表内数据。

    格式

    1. SELECT
    2.     [ALL | DISTINCT]
    3.    selectexpr [[AS] othername] [, selectexpr ...]
    4.    [FROM table_references]
    5. [WHERE where_conditions]
    6.     [GROUP BY group_by_list]
    7.     [HAVING search_confitions]
    8.     [ORDER BY order_list]
    9.     [LIMIT {[offset,] rowcount | rowcount OFFSET offset}]
    10. [FOR UPDATE];

    示例

    从雇员信息表 employee 中查找身份证(nationalno)和职位信息(title)。

    1. SELECT nationalno, title FROM employee;
    2. +--------------------+-----------------+
    3. | nationalno | title |
    4. +--------------------+-----------------+
    5. | 420921197908051523 | 总经理 |
    6. | 420921198008051523 | 销售经理 |
    7. | 420921198408051523 | 采购经理 |
    8. | 420921198208051523 | 销售代表 |
    9. | 420921198308051523 | 销售代表 |
    10. | 420921198408051523 | 采购代表 |
    11. | 420921197708051523 | 人力资源部经理 |
    12. | 420921198008071523 | 系统管理员 |
    13. +--------------------+-----------------+
    14. 8 rows in set (0.00 sec)