Я искал этот сайт широко, но не могу найти решение.
Вот пример моего запроса:
SELECT
ActivityID,
Hours = (CASE
WHEN ActivityTypeID <> 2 THEN
FieldName = (Some Aggregate Sub Query),
FieldName2 = (Some other aggregate sub query)
WHEN ActivityTypeID = 2 THEN
FieldName = (Some Aggregate Sub Query with diff result),
FieldName2 = (Some Other Aggregate Sub Query with diff result)
END)
Очевидно, я оставляю много запросов, я просто хотел посмотреть, возможно ли это.
Я знаю, что, вероятно, я мог бы просто сделать "CASE" дважды, но решил, что спрошу...
Спасибо!