2011-06-28 19 views

答えて

1

もちろん、ユニオンの上部と下部の列を同じタイプに変換できるのであれば、たとえば、次のようになります。

select intColumn as col1 
,  charColumn as col2 
,  decimalColumn as col3 
from Table1 
union all 
select null 
,  'Halelujah' 
,  doubleColumn 
from Table2 
+0

したがって、異なる列型の共用体を作成する方法はありません。それらを同じタイプに変換する必要がありますか? –

+0

@aF:ええ、列のタイプや数は行ごとに変わることはできません。しかし、異なるテーブルから始める場合は、例のようにそれらを同じような形に変換することができます。 – Andomar

関連する問題