基本的(なのかな?)な、SQL(MySQL)の書き方について教えてください。
SQL
1UPDATE table_a SET field_a=123456/( 2 SELECT count(id) from table_a WHERE … GROUP BY field_b 3) 4WHERE …
Table 'table_a' is specified twice, both as a target for 'UPDATE' and as a separate source for data
というエラーが出てきてしまいます。
これが、SELECT側を table_a ▶ table_b として、違うテーブルであれば問題なく実施できそうなのですが。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。