【发布时间】:2015-11-12 10:32:40
【问题描述】:
我对此删除查询有疑问:
DELETE r
FROM table AS r
WHERE r.stoptime IS NULL
and r.address IN
(select address from table where starttime <= r.starttime and stoptime > r.starttime)
我收到以下错误:
错误:您不能在 FROM 子句中指定目标表 'r' 进行更新。
我的目标是删除开始时间包含在另一条记录中的记录,但子查询中的别名出错。
有人知道怎么做吗?提前致谢。
【问题讨论】: