このサイトを広範囲に検索しましたが、解決策が見つかりません。
これが私のクエリの例です:
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」を2回だけ実行できることを知っていますが、私が尋ねると思いました...