我正在尝试运行以下MYSQL命令:
DELETE FROM hotel h
LEFT JOIN user_hotel uh ON h.hotel_id = uh.hotel_id
WHERE uh.user_hotel_id IS NULL
它返回此错误:
该命令似乎是不言自明的,因此不确定我出了什么问题。有任何想法吗?
最佳答案
您需要提供要删除的表名,例如
DELETE h FROM hotel h
LEFT JOIN user_hotel uh ON h.hotel_id = uh.hotel_id
WHERE uh.user_hotel_id IS NULL
关于mysql - 为什么此MySQL Delete命令出错?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36907223/