面试题:MySQL的union all和union有什么区别、MySQL有哪几种join方式(阿里面试题)
--------------------------------------------------------------------------------------------------------------------------------------------------------
MySQL的union all和union有什么区别:
UNION:合并时去除重复记录
UNION ALL:合并时不去除重复记录
格式:
创建两张表:
UNION 连接查询语句:结果:
UNION All 连接查询语句: 结果:
注意:被合并的两个结果:列数、列类型必须相同。