|
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.
|