Cześć, mam pytanie, na które odpowiedzi nie mogę znaleźć(chociaż spotkałem się z opinią, że to niemożliwe, ale wierzyć mi się nie chce).
Otóż, chcę przeprowadzić pewne operacje na aliasie w zapytaniu select, wygląda to mniej więcej tak:
SELECT kolumna,
(SELECT min(kol) from tabela where blablablabla) as a,
(select max(kol) from tabela where blablabla) as b,
dbo.moja_funkcja(datediff(second, a, b)
from tabela
MSSQL krzyczy, że nie ma kolumn a i b. Da się to jakoś mądrze zrobić?