Przeglądając to pytanie , wydaje się, że to dużo pracy, która nie powinna być potrzebna. Próbują rozszerzyć zakres o datę. W innych bazach danych wystarczy użyć greatesti least...
least(extendDate,min), greatest(extendDate,max)
Kiedy próbuję ich użyć, rozumiem
'least' is not a recognized built-in function name.
'greatest' is not a recognized built-in function name.
Obejmowałoby to rozszerzenie w obu kierunkach.
Na potrzeby tego pytania nadal musisz dokonać wyłącznej wymiany zakresu.
Zastanawiam się tylko, jak użytkownicy SQL Server implementują wzorce zapytań naśladując leasti greatestfunkcjonalność.
- PostgreSQL
GREATEST/LEAST - MySQL
GREATEST/LEAST - MariaDB
GREATESTLEAST - DB2
GREATESTLEAST - Wyrocznia
GREATESTLEAST
Czy rozwijasz warunki w CASEzestawieniach, czy istnieje rozszerzenie, dodatek strony trzeciej lub licencja od Microsoft, która umożliwia tę funkcjonalność?