ハマりかけたのでメモ
MySQLのUPDATE文でサブクエリを使う際の注意点です。
下記のようにUPDATE文では更新対象をサブクエリの問い合わせに
使用することはできません。
UPDATE `user` SET
`user`.`name` = 'test01'
WHERE
`user`.`id` =
(
SELECT
`user`.`id`
FROM
`user`
WHERE
`user`.`id` = 1
)
こんなUPDATE文は通常有り得ないですが・・・
終わり
0 件のコメント:
コメントを投稿