如何在具有不同字段名称的十个表中获取公共字段

时间:2010-04-06 07:21:23

标签: sql mysql

我在十个具有不同字段名称的表中有一个公共字段。

示例:

表1:

t1_id t1_location

1印度

2中国

3美国

表2:

t2_id t2_location

4伦敦

5澳大利亚

6美国

现在我的o / p应该是:

位置

印度

中国

美国

伦敦

澳大利亚

我应该如何使用mysql查询。

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用UNION查询位置,这也会删除重复项:

Select t1_location As location
From table_1
Union
Select t2_location As location
From table_2

听起来更好的方法是将所有位置存储在带ID的单独表中,并在表中引用这些ID。