mysql两个select语句查出来的列一样,合并成一个结果集

使用 UNION ALL 关键字

假如:

SELECT
	created_by,
	creation_date,
	remarks 
FROM
	A

从A表查出来的结果有3行


SELECT
	created_by,
	creation_date,
	remarks 
FROM
	B

从B表查出来的结果有7行。

************************************************************************************************

想要的是将A和B查出来的结果合并,应该是10行。使用UNION ALL

SELECT
	created_by,
	creation_date,
	remarks 
FROM
	A
UNION ALL
SELECT
	created_by,
	creation_date,
	remarks 
FROM
	B

问题完美解决喽!!!

你可能感兴趣的:(数据库)