Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2008, 19:17
franko1809
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 3 meses
Puntos: 10
Donde esta mi error sentencia DELETE

tengo 3 tablas relacionas
producto
subcategoria
categoria

y hago el sigte. select

select * FROM producto p,subcategoria s,categoria c WHERE p.codscateg=s.codscateg and c.codcateg=s.codcateg and s.codcateg=2

Me muestra los registros que pertenen a la categoria=2
Quiero hacer lo mismo pero en vez de hacer una seleccion eliminar los registros y hago lo siguiente:

DELETE FROM producto p,subcategoria s,categoria c WHERE p.codscateg=s.codscateg and c.codcateg=s.codcateg and s.codcateg=2

Mysql me manda este error y no se porque espero su ayuda
You have an error in your SQL syntax near 'p,subcategoria s,categoria c WHERE p.codscateg=s.codscateg and c.codcateg=s.codc' at line 1