union和
union all的語法不說了,只是強(qiáng)調(diào)一下兩者的區(qū)別:
union all的執(zhí)行效率要比sql union效率要高很多,這是因?yàn)椋褂胾nion需要進(jìn)行排重,而union all是不需要排重的,這一點(diǎn)非常重要,因?yàn)閷?duì)于一些單純地使用分表來提高效率的查詢,完全可以使用union all。
還有,如果使用了union,無論是union還是union all一定要記住對(duì)數(shù)據(jù)庫(kù)表加上索引。