交差补

MySQL只提供了并集(union),没有提供交集和差集。可通过union来实习交集和并集

并集(union):把几个表所有的条目合并在一起(默认去除重复条目,在‘union'后加'all'不去除重复条目)

用union来实现交(几个表中重复的数据):求几个表中不去除重复数据的并集,用having取出现次数大于1的条目,用group by按字段名分组以取其中重复条目

用union来实习差(几个表中不重复的数据):求几个表中不去除重复数据的并集,用having去出现次数等于1的条目,用group by按字段名分组

posted @ 2019-05-25 22:51  aczy  阅读(112)  评论(0编辑  收藏  举报