Это хороший подход к поиску максимумов из вложенного SQL-запроса, а затем снова использовать это максимальное значение в том же запросе.Хороший подход к поиску максимумов из вложенного SQL-запроса, а затем снова использовать это максимальное значение в одном запросе
Например:
Select Col1, Col2, Col3, Col2/Col3 AS Col4, CASE Alot of statements END Col5
from Table A inner join Table B on A.Id = B.Id
Inner Join Table C on B.Id = C.Id
Inner Join Table D on C.Id = D.Id
Теперь мне нужно найти максимальное число от Col5
а затем использовать это Максимальное значение разделить Col4
значение.
Мне также нужно показать col1
и col2
вместе с результатами.
Ожидаемый результат:
Col1, Col2 (COL4/MaxValue из Col5)
Может кто-нибудь руководство мне, что лучшим решением в этом случае?