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

  • Post author:
  • Post category:mysql


使用

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

问题完美解决喽!!!



版权声明:本文为cold_Blooder原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。