如何从两个具有相同结构但不相关的表中选择数据? MySQL的

时间:2017-02-17 20:08:27

标签: php mysql

我是MySQL的新手,我在一个项目中工作,我有两个表(表A和表B),两个表具有相同的结构,相同的列名等,但它们用于不同的任务。

但是在某些代码中需要显示有关这两个表的信息,我认为如果它们具有相同的结构和列名,为什么不使用相同的查询来显示信息呢?

我读过有关INNER JOINCROSS JOIN的内容,但不确定它们是否只是外键的相关表格

我也想知道是否可以有两个查询:

SELECT * FROM table_A..

SELECT * FROM table_B..

然后将结果合并到mysqli_fetch_assoc

这样的函数中

你能告诉我如何实现这个或者使用什么的想法吗?感谢。

1 个答案:

答案 0 :(得分:2)

结帐MySQL UNION Syntax

(SELECT * FROM table_A) UNION (SELECT * FROM table_B)