【发布时间】:2013-07-31 22:33:58
【问题描述】:
我试过执行这个sql语句
delete
from reclamo r
where exists ( select 1 from reclamo r
join cliente c on r.cod_cliente = c.cod_cliente
join localidad l on c.cod_localidad = l.cod_localidad
where l.descripcion = 'San Justo');
删除“圣胡斯托”镇客户提出的所有索赔 但它显示“错误代码:1064。您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册,以了解在 'r 附近使用的正确语法 哪里存在(从回收站中选择 1 在第 2 行加入 r.cod_cliente' 上的客户 c" 有谁知道我该如何解决这些错误?
这里的sqlfiddele:http://sqlfiddle.com/#!2/b2771
【问题讨论】:
-
顺便说一句,您的 sqfiddle 不完整(可能是由于 ddl 字符限制)。
标签: mysql sql sql-delete