期待される出力が得られるように、以下の2つの結果セット/テーブルをマージする方法を提案できますか?同じ列であるが選択値の異なる2つのテーブルをマージする
currentPrice
値はPriceChangedTable
から優先順位を取り、StatusChangedTable
から入手可能な場合はありません。 Nullは有効な値です。status
値はStatusChangedTable
から優先順位を取る、となりそうでない場合は利用できPriceChangedTable
PriceChangedTableから:
Id vehicle currentPrice status
---------------------------------------------
1 toyota 50000 Available
2 nisaan null Available
3 bmw 30000 Pending
StatusChangedTable:上記の2をマージから
Id vehicle currentPrice status
---------------------------------------------
1 toyota null NotAvailable
3 bmw 40000 NotAvailable
4 dodge 50000 Pending
出力テーブル:
Id vehicle currentPrice status
---------------------------------------------
1 toyota 50000 NotAvailable
2 nisaan null Available
3 bmw 30000 NotAvailable
4 dodge 50000 Pending
テーブルデザインスキルを判断しないでください。