我可以将从sql查询返回的多行/列中的所有不同值组合到一列中。 e.g。
org1 | org2 | org 3
-------------------
27 | 2710 | 27100
27 | 2710 | 27101
27 | 2711 | 27111
到
orgs
-----
27
2710
2711
27100
27101
27111
我想与用户一起加入,以便创建用户到组织映射表
答案 0 :(得分:0)
可以做懒惰的方式
Select org1 as org1 FROm table
UNION ALL
SELECT org2 as org1 FROM table
UNION ALL
SELECT org3 AS org1 From Table
答案 1 :(得分:0)
SELECT org1 AS orgs FROM t
UNION
SELECT org2 FROM t
UNION
SELECT org3 FROM t
答案 2 :(得分:0)
使用联盟:
select
org1
from...
union
select
org2 from
...