0
更新ステートメントにクエリを挿入するにはどうすればよいですか?例えばのためのステートメントへのクエリの挿入
: -
UPDATE TABLE1
SET
COLUMN1 = 'select column1 as "FRUIT", column2 as "PRICE" from BASKET where column1='APPLE''
更新ステートメントにクエリを挿入するにはどうすればよいですか?例えばのためのステートメントへのクエリの挿入
: -
UPDATE TABLE1
SET
COLUMN1 = 'select column1 as "FRUIT", column2 as "PRICE" from BASKET where column1='APPLE''
は、この方法を試してみてください:更新のためのDB2で
UPDATE TABLE1
SET COLUMN1 = (SELECT column1 FROM BASKET where column1='XX' LIMIT 1),
COLUMN2 = (SELECT column2 FROM BASKET where column2='YY' LIMIT 1)
WHERE column1='APPLE'
表あなたがこの
UPDATE TABLE1 t1
SET (t1.COLUMN1, t1.COLUMN2) = (
select t2.COLUMN1, t1.COLUMN2 from TABLE2 t2
where t1.key1=t2.key1
)
where exists
(
select * from TABLE2 t2
where t1.key1=t2.key1
)
を行うことができ、他のテーブルであなたは、単にたいですアップルの価格を更新するには?あるいは、リンゴを別の果実に変えたいと思っていますか? –
Statement自体を列1またはcolumn1の値に挿入しますか? – Jens
MySQLまたはDB2を使用していますか? – jarlh