可能重复:
SQL中“between”运算符和“>=”和“<=”运算符的区别 我发现我的开发人员正在使用此结构选择所选日期间隔的数据:
哪个解决方案更好,有哪些争论点?
(注意:保留HTML标记)
SQL中“between”运算符和“>=”和“<=”运算符的区别 我发现我的开发人员正在使用此结构选择所选日期间隔的数据:
SELECT ... WHERE `date` >= '2011-11-28' AND `date` <= '2011-12-04'
我建议他使用 BETWEEN
操作符,就像这样:
SELECT ... WHERE date BETWEEN '2011-11-28' AND '2011-12-04'
哪个解决方案更好,有哪些争论点?
(注意:保留HTML标记)