unionunion all的语法不说了,只是强调一下两者的区别:
union all的执行效率要比sql union效率要高很多,这是因为,使用union需要进行排重,而union all是不需要排重的,这一点非常重要,因为对于一些单纯地使用分表来提高效率的查询,完全可以使用union all。
还有,如果使用了union,无论是union还是union all一定要记住对数据库表加上索引。