• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:異なるテーブルから一括でデータを取得したい)

異なるテーブルから一括でデータを取得する方法

このQ&Aのポイント
  • 異なるテーブルから一括でデータを取得する方法について考えています。現在考えているのはunionによる結合ですが、少し見た目が良くない気がします。
  • select文を用いて、異なるテーブルから一括でデータを取得する方法を検討しています。ただし、from句にワイルドカードを使用することはできないため、他の方法を考える必要があります。
  • unionを使用して、異なるテーブルから一括でデータを取得する方法を検討しています。ただし、unionのより見栄えの良い方法があれば、積極的に取り入れたいと考えています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

不細工の判断基準は、よくわからないんですが・・ select a,b,c from (select * from x1 union select * from x2) x,y,z where A と書いたほうが、性能的に良いかと思いますよ。

rakutenten
質問者

お礼

ご回答ありがとうございました。 不細工と言うのはselectやwhereで同じものを何度も繰り返しているのがぶさいく?と表現させていただきました。 回答いただいた表現で今回のケースはまとまりました。