将两个表中的数据按照一定的查询条件查询出来后,将结果合并到一起显示,这时就需要用到union和union all关键字来实现这样的功能。 一、union和union all的区别 union all:将查询的结果直接合并在一起 union:将查询的结果进行一次distinct去重后呈现 语法: select */列名1… from tablename1 union/union all select */列名1… from tablename2 … union/union all select */列名1… from tablenamen 二、数据准备 准备两张表 包含或取消重复的行