一、单表查询
1、查询所有字段 *符号
SELECT * FROM 表名;
2、指定所有字段
SELECT id,name,age from 表名;
二、查询指定字段
1、查询单个字段
SELECT 字段名 FROM 表名;
2、查询多个字段
SELECT 字段名1,字段名2 FROM 表名;
三、查询指定记录
SELECT 字段名1 ,字段名2,字段名n
FROM 表名
WHERE 查询条件
WHERE条件判断符:
= 相等
<> != 不相等
< 小于
<= 小于或等于
> 大于
>= 大于或等于
BETWEEN 位于两值之间
实例:查询价格为10.2元的水果
SELECT f_name,f_price FROM fruits WHERE f_price = 10.2;
实例:查询价格小于10的水果
SELECT f_name,f_price FROM fruits WHERE f_price < 10;
四、IN关键字查询
满足指定范围内条件的记录,使用IN操作符,将所有检索条件用括号括起来,逗号隔开
实例:查询s_id 为101 和 102 记录
SELECT s_id,f_name,f_price FROM fruits WHERE s_id IN(101,102) ORDER BY f_name;
实例:查询s_id 不为101 和 102记录
SELECT s_id,f_name,f_price FROM fruits WHERE s_id NOT IN(101,102) ORDER BY f_name;
五、BETWEEN...AND 范围查询
包含开始值和结束值
实例:查询价格在2.00元到10.20元之间的水果名称和价格
SELECT f_name,f_price FROM fruits WHERE f_price BETWEEN 2.00 AND 10.20;
实例:查询价格在2.00元到10.20元之外的水果名称和价格
SELECT f_name, f_price FROM fruits WHERE f_price NOT BETWEEN 2.00 AND 10.20;