如何在SQLite中将两列的内容合并为一列?我不打算联合2列,我只是希望SQLite自动复制两列的全部内容并将它们(以任何顺序)转储到单个列中。例如,假设我有下表:
Table1:
Column1: Column2:
Red, Yellow
Green, Red
Blue, Gold
Purple, Green
Black, White
And this is the desired result:
Red
Green
Blue
Purple
Black
Yellow
Red
Gold
Green
White
什么是最简单的SQLite查询才能获得所需的结果?
我尝试了以下内容:Select Column1 || Column2 FROM Table1;
但是我得到了不受欢迎的结果:
RedYellow
GreenRed
BlueGold
PurpleGreen
BlackWhite
答案 0 :(得分:0)
我认为UNION ALL应该给你结果:
Select Column1 AS Column_1_2 FROM Table1
UNION ALL
Select Column2 AS Column_1_2 FROM Table1;