如何连接两个表,一个表有多行(2行)?
例如:
表1名称有两行,苹果和香蕉
Name
Apple
Banana
表2有三列,只有一行
ColumnA ColumnB ColumnC
a b c
我期望结果如下:
ColumnA ColumnB ColumnC Name1 Name2
a b c Apple Banana
请帮忙,谢谢你
答案 0 :(得分:0)
这是一个简单的方法:
select t2.*, t1.*
from table2 t2 cross join
(select min(name) as name1, max(name) as name2
from table1
) t1;