Biz*_*pps 2 sql sql-server query-optimization sql-server-2008-r2
我们团队中的每个人都有自己的方法来提取日期之间的数据,我们提供了两种常用的提取数据的方法:
何时在日期时间使用/差异"BETWEEN"和"> AND <=":SQL查询优化以及哪两者最好使用.
BETWEEN运算符使用区间的包含端.每当您要排除间隔的一端或两端时,请使用特定的比较操作.
另外,BETWEEN在测试复杂表达式时很方便:例如,编写类似的东西
... AND CASE WHEN A>0 THEN open_date ELSE close_date END BETWEEN '01/01/2012' AND '05/01/2012'
Run Code Online (Sandbox Code Playgroud)
比重复CASE表达两次容易.