intを取得し、別のintを追加して、新しいデータを1つのsqlコマンドに書き込もうとしています。これどうやってするの?ここで私のソリューションのアプローチですが、私は動作しません。SQLがデータを取得、編集、更新する
update accounts set credit = ((select credit from accounts where id = 1679407)+1) where id=1679407;
エラーは次のようになります。あなたがこれ欲しいように見える
Error Code: 1093. Table 'accounts' is specified twice, both as a target for 'UPDATE' and as a separate source for data 0.125 sec
ありがとうございました! 私はあまりにも複雑だと思った:) – Markus