UPDATE クエリの WHERE 句に SELECT クエリを入れるとエラーが発生します。
私のクエリは次のようなものです:
UPDATE `subschedulesseats` m
SET m.studentid='1'
WHERE m.`seatid`= (
SELECT h.`seatid`
FROM `subschedulesseats` h
WHERE h.`sessiontime`='02:30~04:00'
ORDER BY h.`seatid` ASC
LIMIT 2,1
)
AND エラーは次のように表示されます。
「FROM 句で更新対象のテーブル 'm' を指定することはできません」
エラー表示のスナップショットを添付しました。
誰でもこの問題で私を助けることができますか?
前もって感謝します