Yanor.net/
Wiki
Blog
GitHub
Sandbox
開始行:
* SELECT結果でUPDATE [#j9082936]
** 前提 [#tf08d825]
テーブル T1
id | num
----+-----
1 | 100
2 | 200
3 | 300
テーブル T2
id | num
----+-----
1 | 1
3 | 3
** 求めたい結果 [#j3be81ab]
テーブルT1
id | num
----+-----
1 | 1
2 | 200
3 | 3
** SQL [#edec769b]
UPDATE t1 SET num = a.num FROM (SELECT * FROM t2) a WHER...
** 注意 [#x1add8ed]
以下のような相関サブクエリを使ったUPDATEではid 2の行のnum...
UPDATE t1 SET num = ( SELECT num FROM t2 WHERE t2.id = t...
テーブルT1
id | num
----+-----
1 | 1
2 |
3 | 3
終了行:
* SELECT結果でUPDATE [#j9082936]
** 前提 [#tf08d825]
テーブル T1
id | num
----+-----
1 | 100
2 | 200
3 | 300
テーブル T2
id | num
----+-----
1 | 1
3 | 3
** 求めたい結果 [#j3be81ab]
テーブルT1
id | num
----+-----
1 | 1
2 | 200
3 | 3
** SQL [#edec769b]
UPDATE t1 SET num = a.num FROM (SELECT * FROM t2) a WHER...
** 注意 [#x1add8ed]
以下のような相関サブクエリを使ったUPDATEではid 2の行のnum...
UPDATE t1 SET num = ( SELECT num FROM t2 WHERE t2.id = t...
テーブルT1
id | num
----+-----
1 | 1
2 |
3 | 3
ページ名: