Ver Mensaje Individual
  #1  
Antiguo 12-02-2007
juanpe juanpe is offline
Miembro
 
Registrado: oct 2004
Posts: 46
Reputación: 0
juanpe Va por buen camino
Error en sql delete

Buenas tardes, mi problema es que no soy capaz de borrar un registro de una tabla referenciadolo por el campo de otra tabla, uso ib 7.5.

Tabla paciente con campo id_paciente
Tabla estudio con campo estudio,id_paciente

Pues quiero hacer :

Primer intento:
Delete from paciente where paciente.id_paciente = estudio.id_paciente and estudio.estudio = 6150

Error: column unknown Estudio.id_paciente.

Ok, el error es que no le he incluido la tabla estudio despues del from.

2º Intento
Delete from paciente,estudio where paciente.id_paciente = estudio.id_paciente and estudio.estudio = 6150

Error: token unknown "," Pero parece ser que no le gusta la coma...
asi que no se que probar.

No se estoy un poco perdido, tengo soluciones para continuar,pero me perecen chapuceras y esque pensaba que podia realizar esta instruccion sin problemas, de igual manera que puedo hacer:

Select nombre from paciente,estudio where paciente.id_paciente = estudio.id_paciente and estudio = 6150


Muchas gracias.
Responder Con Cita