1

スーパークラスがある

  • アカウント {ユーザー、タイプ}

およびサブクラス

  • Saving{User, ID, balance,TYPE,interest,currency_TYPE}
  • time{User,ID,balance,TYPE,interest,currency_TYPE,start_date,due_date,period}
  • for{User,ID,残高,利息,currency_TYPE}

ユーザーと TYPE はアカウントの主キーであり、3 つのサブクラスの外部キー ID は 3 つのサブクラスの主キーです

1つの列にすべてのIDを表示するリストを作成するにはどうすればよいですか?バランスとTYPEも同じ問題を満たします

検討a.ID as saving, b.ID as timeしましたが、別々に表示しています

4

1 に答える 1

1

あなたの問題を正しく理解していれば、UNION ALL必要なものは次のとおりです。

SELECT ID, balance, TYPE FROM saving
UNION ALL
SELECT ID, balance, TYPE FROM time
UNION ALL
SELECT ID, balance, TYPE FROM fore;
于 2012-12-07T05:29:28.707 に答える