union all 将一条数据拆分为两条
时间: 2023-12-21 17:37:11 浏览: 242
一列保存多个ID(将多个用逗号隔开的ID转换成用逗号隔开的名称)
使用 UNION ALL 可以将一条数据拆分为两条。假设有一张表 tableA,其中包含一条数据:
```
SELECT column1, column2 FROM tableA
```
如果要将这条数据拆分为两条,可以使用 UNION ALL 连接两个子查询,每个子查询返回一条数据:
```
SELECT column1, column2 FROM tableA
UNION ALL
SELECT column1, column2 FROM tableA
```
这样就会返回两条相同的数据。注意,UNION ALL 会返回所有的行,包括重复的行。如果不希望返回重复的行,可以使用 UNION 替代 UNION ALL。
阅读全文