在 MySQL 裡如果我們要篩選特定範圍的資料,可以用 >=, <= 和 AND 來寫:
SELECT * FROM table WHERE age >= 0 AND age<= 10;
不過像這種是一個特定範圍區間的,可以直接用 BETWEEN 來處理:
SELECT * FROM table WHERE age BETWEEN 0 AND 10
BETWEEN 也可以用來選擇時間區間,像是:
SELECT * FROM table WHERE order_time BETWEEN '2021-11-01' AND '2021-11-25'
這樣就能篩出 2021-11-01~2021-11-25 之間的資料了。