私は2つのテーブルを持っています:
TABLE_A TABLE_B
Fields: Trans Amend Trans Amend
data: 100 0 100 0
100 1
110 0
120 0
120 1
130 0 130 0
130 1
140 0 140 0
150 0 150 0
150 1 150 1
150 2
私が欲しいのは、これらをテーブルに結合(結合)するテーブル(ビュー)ですが、各トランスの最高の修正のみを表示します
答えとしてこれを探しています:
Fields: Trans Amend
data: 100 1
110 0
120 1
130 1
140 0
150 2
それから、もっと難しくするために、データがどのテーブルから来ているのかを知る方法があるかどうか知りたいです。レコードAとレコードBが等しい場合、テーブルAが常に勝ちます。答えとしてこれを探します。
Fields: Trans Amend WhichTBL
data: 100 1 Table_A
110 0 Table_A
120 1 Table_B
130 1 Table_B
140 0 Table_A
150 2 Table_A
この結果を得るためにUNIONを行うことはできないことを私は知っています。