比较操作符要点
- 等于用 = ,例如 status = 'active' 精确定位某状态
- 不等于写 != ,例如 amount != 0 排除零值记录
- ≥ 表示大于等于,≤ 表示小于等于,常用于区间边界
- 严格大于与严格小于用于不含边界的筛选,区分是否包含端点
- 比较两侧类型要一致,字符串别和数字直接比大小
- 日期按 'YYYY-MM-DD' 文本比较,越早的日期越小
比较操作符对照
| 写法 | 含义 | 什么时候用 |
|---|---|---|
| = | 等于 | 精确匹配某个值 |
| != | 不等于 | 排除某个特定值 |
| ≥ | 大于等于 | 区间下界且含边界 |
| ≤ | 小于等于 | 区间上界且含边界 |
| 严格大于 | 左值严格更大 | 分数高于及格线这类筛选 |
| 严格小于 | 左值严格更小 | 价格低于阈值这类筛选 |
避坑提醒:区间判断优先用 BETWEEN,比手写 ≥ 和 ≤ 更短,也更不容易把边界方向写反。