SQL里UNION和UNION ALL的区别是什么?我感觉加不加ALL没有什么区别
2个回答
sql比较熟悉,我分享一下哈
UNION和UNION ALL都是用来合并串联数据的,但是UNION会忽略相同的行,而UNION ALL会合并所有的行。如果你进行A UNION ALL B操作,A和B中的数据都是不同的,那么UNION和UNION ALL是没有区别的。
表A
表B
表A UNION ALL 表B,得到
表A UNION 表B,得到
UNION自动移除重复列
UNION ALL保留所有数据
SofaSofa数据科学社区DS面试题库 DS面经
重复行还是重复列啊?
-
正在学习中
2019-08-21 02:21
行
-
作业没写做么办
2020-03-19 16:36
相关讨论
随便看看