sqlite - SQLite: 将 2列的内容合并到 1?

  显示原文与译文双语对照的内容
0 0

如何将两个列的内容合并为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

我认为联合应该给你结果:


Select Column1 AS Column_1_2 FROM Table1
UNION ALL
Select Column2 AS Column_1_2 FROM Table1;

...