A P*_*mer 8 db2 query-optimization
我有以下查询:
SELECT ID, ADDRESS
FROM EMPLOYEE A
WHERE ID=12345
AND CURRENT DATE BETWEEN A.EFF_DT AND A.EXP_DT
SELECT ID, ADDRESS
FROM EMPLOYEE A
WHERE ID=12345
AND CURRENT DATE >= A.EFF_DT AND CURRENT DATE <= A.EXP_DT
Run Code Online (Sandbox Code Playgroud)
在这两个查询中,查询产生更好的性能.
这里我使用运算符> =和<=而不是BETWEEN.
请建议.
提前致谢.
小智 5
Between只是> =和<=的简写,
如果想找到更多帮助,请访问链接:SQL Server中的"BETWEEN"功能是否非常昂贵?
| 归档时间: |
|
| 查看次数: |
48867 次 |
| 最近记录: |