事实上,如果我们要想得到完整的合并结果,就需要建立组合查询:
组合查询结果
瞧,优质的巴尔干甜豆在结果中出现了两次,它们分别来自A、B两句的过滤结果。其实UNION ALL在此处的作用与OR类似,它也将汇总显示前后语句各自对应的结果,只是不去重而已。
除此以外,值得向大家指出的是,其实组合查询同样可以去掉重复的输出行,方法就是单独使用UNION:
合并结果(去重后)
好了,动手时间到了,现在就请同学们自己执行一遍上述例句吧。当然,最好是一边动手操作,一边仔细揣测AND和OR的区别。 pnY8eLClX4oN21t4J66sGK8vaTPod2UYktN4Mgea2/aKlkPIDU+TL9dRRxGEgBNR