合并2个表

时间:2015-05-28 09:47:12

标签: mysql

我有2个表t1t2

t1

Names    Courses

James      A
James      B
Tom        Z

t2

Names    Courses

James      A
Tom        Y
Tom        Z

我想将这两个表合并到一个看起来像这个

的新表中
Names    Courses

James      A
James      B
Tom        Y
Tom        Z

真的很感激,如果有人可以帮助我。

1 个答案:

答案 0 :(得分:3)

您需要下一个查询:

SELECT `Names`, `Courses` FROM t1
UNION DISTINCT
SELECT `Names`, `Courses` FROM t2

documentation DISTINCT关键字中所述,无效,您可以省略它。但使用它可以提高代码的可读性。