在mysql中合并表

时间:2018-12-02 18:58:48

标签: mysql jointable

我正在使用MySql运行查询。我的数据在200万。 我有两个桌子:

USA (name, last_name, us_address, phone_number, car_no)
India (name, last_name, india_address, phone_number)

我想合并两个表。如您所见,namelast_name可以在两个表中,但是addressphone number肯定是不同的,因为它们是两个不同的国家。我也想在决赛桌中car_no

新表的列名称为:

final_name, final_last_name, address, phone

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

您可以使用全部合并

select name final_name, last_name final_last_name, us_address address, phone_number phone, car_no
from usa
union all
select name, last_name, india_address, phone_number , null
from india

答案 1 :(得分:0)

尝试此查询:

View rootView = getActivity().getWindow().getDecorView().findViewById(android.R.id.content);
                        if (rootView != null)
                            rootView.setSystemUiVisibility(
                                    View.SYSTEM_UI_FLAG_LAYOUT_STABLE
                                            | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
                                            | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
                                            | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                                            | View.SYSTEM_UI_FLAG_FULLSCREEN
                                            | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);