Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2004, 09:40
morfeo_II
 
Fecha de Ingreso: diciembre-2003
Mensajes: 109
Antigüedad: 20 años, 4 meses
Puntos: 0
URGENTE!! sentencia DELETE

tengo dos tablas login y alumno
login
cod, pass, tipo //alumno y profesor

alumno
cod, nom etc

el asunto es el siguiente quiero borrar de la tabla profesor todos lo codigos que tenga como tipo = alumno y para eso he hecho esta pequeña consulta .. lei que el truco con el delete es probarlo primero con el select ... si el select esta bien y bota un resultado correcto entonces el delete debe(deberia) funcionar... pero nada no me borra nada me sale error ... estoy probandolo en mi pc primero antes de modificarlo en el servidor..

select * from profesor
inner join login on login.cod = profesor.cod
where login.tipo = 'alumno'
//me bota resultado ok!

delete from profesor
inner join login on login.cod = profesor.cod
where login.tipo = 'alumno'
//error en mysql_front
You have an error in your SQL syntax near 'profesor inner join login on login.cod = profesor.cod where login.tipo = 'alumno' at line 1

si me puedes ayudar a solucionar esta consultilla porfa!!