MySQL - delete con inner join

 
Vista:

delete con inner join

Publicado por Julian (5 intervenciones) el 25/09/2009 18:45:15
Buen dia.

Sera que me pueden decir por que no me funciona esta instruccion sql?

delete from tbllogrosxgrado
inner join tbllogros on tbllogrosxgrado.id_logro=tbllogros.id_logro
where identificacion='1036606448'

Es la primera vez que trato de hacer un delete con inner join y no me quiere funcionar

me dice esto:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'inner join tbllogros on tbllogrosxgrado.id_logro=tbllogros.id_logro where ident' at line 2

Les agradezco de antemano por su atencion.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:delete con inner join

Publicado por ery (69 intervenciones) el 25/10/2009 12:54:01
hazlo asi

delete from tbllogrosxgrado where id_logro in (
select id_logro from where identificacion='1036606448'
)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:delete con inner join

Publicado por julian (5 intervenciones) el 25/10/2009 17:35:01
Hey gracias por tu colaboracion.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar