在MySQL中,可以使用UNION操作符将两个查询结果合并成一张表。UNION操作符会去除重复的行并将结果按照列的顺序合并。以下是一个示例:
SELECT column1, column2 FROM table1
UNION
SELECT column1, column2 FROM table2;
请注意,UNION操作符要求两个查询结果的列数和数据类型必须相同。如果列数不同或数据类型不匹配,可以使用CAST()函数将列转换为相同的数据类型。
如果想要保留重复的行,可以使用UNION ALL操作符:
SELECT column1, column2 FROM table1
UNION ALL
SELECT column1, column2 FROM table2;
注意,UNION ALL操作符不会去除重复的行,结果中可能会包含重复的行。