で複数の値を持つ列を更新します。SQLは次のように私は、更新クエリを持っている単一のクエリ
update table TABLE1 set COL1 = 'X' where COL2 = 'Y' ---1
サポートが値「X」と「Y」は今TABLE2データベースからフェッチされます。例えば。
select COL1, COL2 from TABLE2. ----2
テーブルTABLE1の値をTABLE2から更新したいとします。
ただ、TABLE2は、値を次のようしていることを前提とし、それをより明確にする:
を使用すると、単一のクエリでこれを行うことで私を助けてください!
私はOracle 11gを使用しています。 Oracleの
@Sandeepジンダル、あなたのRDBMSは何ですか? –
http://decipherinfosys.wordpress.com/2007/01/31/update-data-in-one-table-with-data-from-another-table/ –
あなたのRDBMSは何ですか? –