2.2 — 数字与区间筛选
你将学到什么
- 如何用数字值和区间在 SQL 中筛选数据
- 使用
BETWEEN
、IN
和多条件筛选
数字筛选
Excel:
筛选“金额”列,只显示大于 100 的值。
SQL:
sql
SELECT * FROM sales
WHERE Amount > 100;
区间筛选
Excel:
筛选“金额”在 80 到 120 之间的值。
SQL:
sql
SELECT * FROM sales
WHERE Amount BETWEEN 80 AND 120;
BETWEEN
包含两个端点(80 和 120)。
多值筛选
Excel:
筛选器中选择多个产品。
SQL:
sql
SELECT * FROM sales
WHERE Product IN ('Apples', 'Oranges');
IN
匹配列表中的任意值。
组合条件
显示“苹果”且金额大于 100 的销售:
sql
SELECT * FROM sales
WHERE Product = 'Apples' AND Amount > 100;
关键点
- 用
BETWEEN
筛选区间,IN
筛选列表。 - 用
AND
/OR
组合条件更灵活。
下一步
接下来你将学习如何用模式筛选文本——就像 Excel 的“包含”筛选。