有一張城市表 city(city_id,city_name,pro_id)
一張省份表 province(pro_id,pro_name)
現在需要把這兩張表中的資料合併到另外一張區域表中
t_area(pro_id,pro_name,city_id,city_name)
先用union all把select語句聯絡起來
執行結果select concat('select ''',c.`pro_id`,''',''',p.`pro_name`,''',''',c.`city_id`,''',''',c.`city_name`,''' union all')
from city c inner join province p
on c.pro_id = p.`pro_id`
把這些select語句拷貝到文字檔案中,在最前面加上insert into `t_area`,同時去掉最後面的union all就可以了
insert into `t_area` select '39','廣東','547','廣州' union all
select '39','廣東','548','深圳' union all
select '39','廣東','549','珠海' union all
select '39','廣東','550','汕頭' union all
select '39','廣東','551','韶關' union all
select '39','廣東','552','河源' union all
select '39','廣東','553','梅州' union all
select '39','廣東','554','惠州'
mysql匯出 mysql資料庫匯入匯出
window下 1.匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 2.匯出乙個表 mysqldump u 使用者名稱 p 資料庫名 表名 匯出的檔名 mysqldump u dbuser p dbname users dbname users.sql 3.匯出乙個資料...
mysql 資料庫匯入匯出
備份mysql資料庫的命令 mysqldump hhostname uusername ppassword databasename backupfile.sql 備份mysql資料庫為帶刪除表的格式 備份mysql資料庫為帶刪除表的格式,能夠讓該備份覆蓋已有資料庫而不需要手動刪除原有資料庫。mys...
mysql 資料庫匯入匯出
1.匯出整個資料庫 mysqldump u 使用者名稱 p 密碼 資料庫名 匯出的檔名 mysqldump u jason p jason roomdatadb roomdatadb.sql 2.匯出乙個表 mysqldump u 使用者名稱 p 密碼 資料庫名 表名 匯出的檔名 mysqldump...