Skip to content

2.2 — 数字与区间筛选

你将学到什么

  • 如何用数字值和区间在 SQL 中筛选数据
  • 使用 BETWEENIN 和多条件筛选

数字筛选

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 的“包含”筛选。