第一章 检索数据
1.1 检索单个列
SELECT name
FROM inf;
注意:
(1)一般结尾要加分号(;)
(2)SQL语句不区分大小写
(3)所有空格均被忽略
1.2 检索多个列
SELECT id,name,gender
FROM inf;
注意:
(1)列名之间加逗号,最后一个列名不加逗号
1.3 检索所有列
SELECT *
FROM inf;
* 通配符,能检索出名字未知的列
1.4 检索不同的值
SELECT gender
FROM inf;
#输出结果会重复
SELECT DISTINCT gender,name
FROM inf;
#输出结果不重复,且DISTINCT 作用于gender和name
注意:不能部分使用distinct
1.5 限制结果
SELECT name
FROM inf
LIMIT 2 offset 0;
LIMIT指定返回的行数,offset指定从哪里开始;
——简化版(并非所有数据库都支持):
SELECT name
FROM inf
LIMIT 0,2;
1.6 三种注释方式
SELECT DISTINCT gender,name
#注释
/*
注释注释注释注释注释注释注释注释注释注释注释
*/
FROM inf -- 注释
LIMIT 0,5;