- SELECT语句基础
1、基本的select语句:
SELECT<列名>,…….
FROM<表名>;
2、解释:SELECT子句中列举了希望从表中查询出的列的名称,而FROM子句则指定了选取出数据的表的名称
3、查询表中所有的的列:
SELECT
FROM<表名>;
星号(*)代表全部列的意思
4、为列设定别名
使用AS关键字为列设定别名
别名可以使用中文,需要用双引号“”括起来
5、常数的查询
使用字符串或日期常数时,必须用单引号‘’将其括起来
SELECT ‘商品’AS string,38 AS number ,‘2009-02-24’AS date ,product_id, product_name
FROM product;
6、从结果中删除重复行
在SELECT子句中使用DISTINCT
SELECT DISTINCT 列名
FROM 表名
(在使用DISTINCT时,NULL也被视为一类数据)
(DISTINCT关键字只能用在第一个列名之前)
7、根据WHERE语句来进行条件过滤
SELECT 〈列名〉,……
FROM〈表名〉
WHERE〈条件表达式〉;
(WHERE子句要紧跟在FROM子句之后)
8、注释的书写方法
注释是SQL语句中用来标识说明或者注意事项的部分
- 1行注释:书写在“—”之后,只能写在同一行
- 多行注释:书写在“/”和“/”之间,可以跨多行
