「 注意:」 星号(*)是选取所有列的快捷方式。
如需获取名为 "LastName" 和 "FirstName" 的列的内容(从名为 "Persons" 的数据库表),请使用类似这样的 SELECT 语句:
SELECT LastName,FirstName FROM Persons;
如果一张表中有多行重复数据,如何去重显示呢?可以了解下 DISTINCT 。
「语法:」
SELECT DISTINCT 列名称 FROM 表名称;
「实例:」
如果要从 "LASTNAME" 列中选取所有的值,我们需要使用 SELECT 语句:
SELECT LASTNAME FROM Persons;
可以发现,在结果集中,Wilson 被列出了多次。
如需从 "LASTNAME" 列中仅选取唯一不同的值,我们需要使用 SELECT DISTINCT 语句:
SELECT DISTINCT LASTNAME FROM Persons;
通过上述查询,结果集中只显示了一列 Wilson,显然已经去除了重复列。
WHERE – 条件过滤如果需要从表中选取指定的数据,可将 WHERE 子句添加到 SELECT 语句。
「语法:」
SELECT 列名称 FROM 表名称 WHERE 列 运算符 值;
下面的运算符可在 WHERE 子句中使用: