2つの異なるクエリを発行する必要がないように、ネストされたクエリを使用しようとしています。ネストされたクエリは次のようになります。
INSERT INTO roles (
_id,
user_id,
user_role)
VALUES (
((SELECT _id FROM roles ORDER BY _id DESC LIMIT 1)+1), '454', 'USER')
しかし、私が実行すると、私は得ます。
ルックアップエラー-MySQLデータベースエラー:FROM句で更新するターゲットテーブルの「ロール」を指定できません
このクエリの回避策はありますか、それとも同じテーブルで挿入と選択を行うことができませんか?