0
私は、各ユニークな行を照合する代わりに実行すると、列全体を通して同じ行がレプリケートされるという更新クエリがあります。SQLite UPDATEクエリの行を複製する
大変お手伝いをいたします。
私はTable2
の列に
UPDATE Table1
SET Column1 = (SELECT Column1 FROM [Table2] WHERE Column2 = [Table2].Column2)
私は、各ユニークな行を照合する代わりに実行すると、列全体を通して同じ行がレプリケートされるという更新クエリがあります。SQLite UPDATEクエリの行を複製する
大変お手伝いをいたします。
私はTable2
の列に
UPDATE Table1
SET Column1 = (SELECT Column1 FROM [Table2] WHERE Column2 = [Table2].Column2)
[Table2].Column2
referesを持っています。
Column2
は、このような列を持つテーブルの列を指します。最も内側のテーブルはTable2
です。
これで、Table2.Column2 = Table2.Column2
と同じになります。答えを
UPDATE Table1
SET Column1 = (SELECT Column1
FROM Table2
WHERE Table2.Column2 = Table1.Column2);
感謝をしかし、私はそれはあなたがエラーメッセージ秘密にしておくときに、データベース – Pferd676
誰もあなたを助けることはできないクラッシュしたことをしようとすると:、
Table1
にコラムを参照してください、そのテーブルを指定するには。 –
データベースが応答を停止するというエラーメッセージはありません。 – Pferd676