サンプル データ: Oracle 10g
Number Activity
1 x Activity
1 no activity
2 x activity
3 no activity
私がする必要があるのは、アクティビティがないか x アクティビティがある行を生成することです。それから問題が発生します。x アクティビティとアクティビティがない ID がある場合、x アクティビティ行のみを生成したいのです。それはできますか?上記のデータを生成するCASE
ステートメントは次のとおりです。
CASE WHEN DSKMTB_ACTIVITY_TYPE.ACTIVITY_TYPE_LABEL IS NULL
THEN 'No Activity'
ELSE DSKMTB_ACTIVITY_TYPE.ACTIVITY_TYPE_LABEL
END AS "Activity Type"
ステートメントをネストする必要があると考えてCASE
いますが、頭の中でロジックをうまくまとめることができません。何かお手伝いできることがありましたら、お知らせください。いつものように、クエリ全体は非常に大きいため、ここには含めていませんが、必要に応じて編集します。前もって感謝します。