Hola a todos de nuevo,
Disculpar por abrir un nuevo hilo referido al post 6/10/2007 "Por favor
Ayuda con consulta SQL y VB 6"
Pues bien, muy amablemente Alejandro Mesa me dió la solución.
Mi problema es que me sugirió lo 1º un borrado de ciertos registros, y
concretamente la consulta para el borrado fué:
delete MAESTRO_CASAS_PROPIETARIO
where Id_Casa in (
select
Id_Casa
from
CASA as c
inner join
MAESTRO_CASAS_TERMINO mct
on c.Id_Casa = mct.Id_Casa
inner join
TERMINOS as t
on t.Id_Termino = mct.Id_Termino
where
t.Nombre = 'Madrid'
)
Mi problema es que esta consulta me borra todos los Propietarios de las
casas asignados, y yo lo que necesito es borrar solo los que se llamen "Juan
Manuel", por ejemplo.
Podeis echarme un cable a terminar la consulta? Es que no soy capaz. Os pego
la estructura de las tablas:
TERMINOS MAESTRO_CASAS_TERMINO
Id_Termino Id_maestro_casa_Termino
Nombre Id_Casa
Id_Termino
CASA MAESTRO_CASAS_PROPIETARIO
Id_Casa Id_maestro_casa_Termino
Nombre Id_Casa
Id_Propietario
PROPIEATARIOS
Id_Propietario
Nombre
Muchas gracias y un saludo,
Leer las respuestas