SQL 中不要使用 where 1=1 的原因 原因: 使用 where 1=1 虽可以很方便的解决问题,但是会造成非常大的性能损失。添加了 where 1=1 就无法使用索引等查询优化策略,数据库会被迫全表扫描,当表中数据量大的话,查询速度会非常慢。