SQL SELECT 语句用于从表中查询记录。
查询结果被存储在一个结果表中,称为结果集。
SELECT * FROM table_name;
SELECT column1, column2, ...
FROM table_name;
针对字段别名,我们使用 AS 关键字。
注意:as 可以省略。
SELECT column1 AS alias1, column2 AS alias2,, ...
FROM table_name;
table_name:要查询的表名称。
*: 通配符,表示选择表中的所有列。
column1, column2, ...:要选择的字段名称,可以为多个字段。如果不指定字段名称,则会选择所有字段。
alias1, alias2, ....: 给字段起一个别名,新的名字。
查询 student 表中所有列字段。
SELECT * FROM student;
注意:* 表示表中所有的字段,上面select命令表示取出满足条件的所有记录,如果不加where条件,即取出表中所有数据。
查询 student 表中 id、name、address 字段。
SELECT id, name, address FROM student;
student 表中 id 起一个 student_id 别名。
SELECT id AS student_id, name, address FROM student;
AS 关键字可以省略。
SELECT id student_id, name, address FROM student;