将SELECT查询放在UPDATE查询的WHERE子句中时出错.
我的查询是这样的:
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
)
Run Code Online (Sandbox Code Playgroud)
AND错误将显示如下:
"你不能在FROM子句中为更新指定目标表'm'"
我附上了错误显示的快照.
请有人帮我解决这个问题吗?
先感谢您
mysql ×1