将多个结果合并为1

时间:2017-02-20 16:26:06

标签: mysql sql

假设我有多个查询:

{{1}}

每个查询只返回1个结果。

如何将这3个结果合并为1?

结果如下:

{{1}}

2 个答案:

答案 0 :(得分:2)

加入他们:

SELECT t1.col1, t1.col2, t2.colA, t2.colB, t3.colTest, t3.colBlah
FROM tab1 AS t1
CROSS JOIN tab2 AS t2
CROSS JOIN tab3 AS t3

答案 1 :(得分:0)

select tab1.col1, tab1.col2, tab2.colA, tab2.colB, tab3.colTest, tab3.colBlah from tab1, tab2, tab3