SQL クエリのヘルプを探しています。(私はオラクルを使用しています。)
2 つの異なる選択ステートメントの結合であるクエリがあります。結果のデータは次のようになります。
Col1 Col2 Col3
XXX ValA Val1
XXX ValB Val2
YYY ValA Val1
YYY ValA Val2
この設定では、Col1 = XXX がデフォルト値で、Col1 = YYY が実際の値です。実際の値 (YYY) はデフォルト値よりも優先されるべきです。実際の値は、列 2 と 3 で定義されます。
これらの結果を次のようにダウンセレクションしようとしています。
Col1 Col2 Col3
XXX ValB Val2
YYY ValA Val1
YYY ValA Val2
最初の行が削除されていることに注意してください...これは、実際の値 (行 3 の YYY) がデフォルト値 (XXX) よりも優先されるためです。
これにアプローチする方法について何か考えはありますか?