希望将两个表合并为一个单独的行,这样我就可以对它们运行groupby、count和general聚合。它们都有相同的列名和类型。
我正在寻找最简单的方法来实现这一点,而不是最有效的方法——即不使用union(union不可用),尽管连接很好,但如果可以不使用union就更好了,因为我使用的系统具有非常基本的sql功能。
例如:
表1:
Name Age
A 20
B 32
C 45
表2:
Name Age
B 54
E 38
合并:
Name Age
A 20
B 32
C 45
B 54
E 38
edit:我使用的是druidsql-虽然unionall是可用的,但结果不能用作子查询(由于转换的工作方式),因此不能在组合表上运行group-by或aggregate函数,这正是我要找的。有没有办法不使用并集就可以进行这种合并?
1条答案
按热度按时间6qqygrtg1#
你所描述的是
union all
: