在SQL中使用 SELECT 语句来查询数据。不同的关系数据库,SELECT 语法会有细微的差别,针对 MySQL 可以去官网查看支持的 SELECT 语法。常用的 SELECT 语法如下:
SELECT column_name1,column_name2 -- 要查询出来的字段
FROM table_name -- 查询的表
[WHERE where_condition] -- 过滤条件
[GROUP BY {col_name|expr|position},...[WITH ROLLUP]] -- 分组条件
[HAVING where_condition] -- 分组后的过滤条件
[ORDER BY {col_name|expr|position}[ASC|DESC],...[WITH ROLLUOP]] -- 排序条件
[LIMIT {[offset,]row_count|row_count OFFSET offset}] -- 分页
tip:本篇重点讲解 SELECT、FROM的使用。
例如查询上篇文章的person表的name和id_number可以这么写:
select name,id_number from person