-2

初めて投稿するので、間違っていたらすみません(;_;)

ソース ファイル: フィールド

表 1: ID、クライアント番号

表 2: ID、クライアント番号

表 1 は Customer を示し、表 2 は Bill Payer を示しています。どちらの表もトランザクション ID として ID を使用します。したがって、1 つのトランザクションには、テーブル 1 に 1 つのレコード、テーブル 2 に 1 つのレコードがあります。

望ましい出力:

表 3: ID、クライアント番号、顧客/支払人。

テーブルクエリを1つの宛先テーブルに追加して達成できることは承知していますが、古いクエリを置き換えているため、データベースの「フロー」をよりスムーズにする1つのSELECTクエリでこれを行うことができれば。どんな助けでも大歓迎です、ありがとう。

4

2 に答える 2

0
SELECT ID, Client_Number, 'Customer' AS Type FROM Table 1
UNION ALL
SELECT ID, Client_Number, 'Payer' AS Type FROM Table 2
于 2012-12-19T15:35:57.177 に答える
0
SELECT ID, ClientNumber, 'Customer' as Kind FROM Customer
UNION ALL
SELECT ID, ClientNumber, 'Player' as Kind FROM Player
于 2012-12-19T15:36:09.950 に答える