小编典典

在MySQL中联接两个相似的表

sql

我有两个表的列相似-假设表A的列为LABEL_A,表B的列为LABEL_B。LABEL_A和LABEL_B的数据类型相同。

如何在单个查询中从两个表中选择LABEL?(因此,查询结果包含单个列LABEL,该列包含两个表的LABEL列中的数据)。

编辑:我可以在游标中使用这样的UNION查询吗?

感谢您的回答。


阅读 130

收藏
2021-04-14

共1个答案

小编典典

使用:

SELECT a.label_a
  FROM TABLE_A a
UNION ALL
SELECT b.label_b
  FROM TABLE_B b

UNION ALL会更快,但是如果存在重复项,则不会删除重复项。UNION如果要删除重复项,请使用。

2021-04-14