UNION内の各SELECTステートメントは同じ数の列を持つ必要があります。列にも同様のデータ型が必要です。また、各SELECTステートメントの列は同じ順序でなければなりません。最初のSELECTに2番目のSELECTより多くの列がある場合はどうでしょうか?のは、表2には、「大陸」と呼ばれる列が含まれていませんが、私のニーズに合わせて、それが空白を持つようにtable2のから来たレコードの罰金だとしましょう...のは、私はUNIONのために "空の列"を構築するには?
SELECT "City", "Country", "Continent" from table1
UNION
SELECT "City", "Country" from table2
にしたいとしましょう:ここで私が何を意味するかですその列にはNULLが入ります。私はdashDBを使用しています。
はいサー!それは私が探していたものです! @Tim Schmelter –
あなたが暗黙のうちにこれを理解できる方法がないことを不幸に思う – MichaelChirico