我的 MySQL 数据库中有这个结构:
+--------------+ +--------------+
| table_1 | | table_2 |
+----+---------+ +----+---------+
| id | name | | id | surname |
+----+---------+ +----+---------+
| 1 | tbl1_1 | | 1 | tbl2_1 |
| 2 | tbl1_2 | | 2 | tbl2_2 |
| 3 | tbl1_3 | | 3 | tbl2_3 |
+----+---------+ +----+---------+
我需要一个返回这个的查询:
+----+---------+---------+
| id | name | surname |
+----+---------+---------+
| 2 | tbl1_2 | tbl2_2 |
+----+---------+---------+
我在谷歌搜索,我发现是 UNION 这样做的:
+----+---------+
| id | name |
+----+---------+
| 2 | tbl1_2 |
| 2 | tbl2_3 |
+----+---------+
这不是我要找的。我需要它们彼此相邻组合,而不是彼此重叠。