テキスト値を格納する複数の列を持つテーブルがあります。例えば:
ID FATHER_NAME MOTHER_NAME
--------------------------------
1 Henry Sarah
2 Martin Rebecca
3 Martin Nancy
テーブル内のすべての名前を取得したい。私はこれを行うために組合を行うことができることを知っています:
(SELECT FATHER_NAME FROM MY_TABLE)
UNION
(SELECT MOTHER_NAME FROM MY_TABLE)
ただし、実際のテーブルには結合する必要がある 15 の列があり、クエリには明らかに時間がかかります (約 12 秒)。そして、私はまだこれらの名前などを結合する必要があります.ユニオンを実行する他の方法はありますか?
参考までに、私はオラクルを使用しています。