回顾这个问题,似乎不需要做很多工作。他们正在尝试扩大日期范围。在其他数据库中,您只需使用greatest和least..
least(extendDate,min), greatest(extendDate,max)
当我尝试使用这些时,我得到
'least' is not a recognized built-in function name.
'greatest' is not a recognized built-in function name.
那将覆盖任一方向的延伸。
出于问题的目的,您仍然必须进行排他性范围替换。
我只是想知道SQL Server用户如何实现查询模式来模仿least和greatest功能化。
- PostgreSQL
GREATEST/LEAST - MySQL的
GREATEST/LEAST - 玛丽亚数据库
GREATESTLEAST - DB2
GREATESTLEAST - 甲骨文
GREATESTLEAST
您是否将条件展开为CASE语句,或者是否有Microsoft的扩展程序,第三方加载项或许可证来启用此功能?