その2つのテーブル間二つのテーブルと更新データ、SQLクエリは、私は同じテーブル名を持つ2つのデータベースを持っている
データベーステーブル名と1名のDB1 TABLE1間の選択しますテーブル名を持つDB2 TABLE1:
id| dv_no | name
1 | 16-101| juan
どちらdv_noはボットにユニークですhデータベース。
私の質問は、私は、クエリが
その2つのテーブル間二つのテーブルと更新データ、SQLクエリは、私は同じテーブル名を持つ2つのデータベースを持っている
データベーステーブル名と1名のDB1 TABLE1間の選択しますテーブル名を持つDB2 TABLE1:
id| dv_no | name
1 | 16-101| juan
どちらdv_noはボットにユニークですhデータベース。
私の質問は、私は、クエリが
あなたは
Update db1.table1 set db1.table1.name=db2.table1.dv_no where db1.table1.dv_no=db2.table1.dv_no
あなたができるクエリの下に使用して値を更新することができます別のデータベースに2台の間で選択し、条件としてダイナミックdv_noを使用して名前のフィールドを更新したいです以下のクエリを使用して選択してください
Select * from db1.table1
Union all
Select * from db2.table1
MySQLまたはPostgres、またはその両方ですか? – user2182349
無関係のデータベースタグを削除しました。実際に使用しているデータベースのタグを追加してください。 –
はMySQLで使用されています。 – mics