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