Por favor ayuda con consulta SQL y VB 6.0

04/10/2007 - 21:20 por Rebeca Abella | Informe spam
Hola a todos de nuevo,

Os cuento a ver si alguien me puede echar un cable (si es que es posible), y
perdonar si no me explico bien:

Tengo las siguientes 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


Para el Termino="Madrid" tengo las casas= "Chalet1", "Chalet2" y "Chalet3"
A su vez para el "Chalet2" tengo el Propietario="Juan Manuel"

Mi pregunta es:

Necesito actualizar todas las casas del Termino="Madrid" el
Propietario="Juan Manuel"

Alguien me puede ayudar?
Utilizo VB 6.0, ADODB, contra SQL

Como os digo perdonar por si no me he explicado correctamente.

Os agradezco cualquier ayuda.

Un saludo

Rebeca

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
04/10/2007 - 22:00 | Informe spam
Hola Rebeca,

Mostrar la cita
Por casualidad sera:

MAESTRO_CASAS_PROPIETARIO

Id_maestro_casa_propietario
Id_Casa
Id_Propietario


Mostrar la cita
Que es lo que necesitas actualizar?

update
c
set
[?] = [?]
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
inner join
MAESTRO_CASAS_PROPIETARIO mcp
on mcp.Id_Casa = c.Id_Casa
inner join
PROPIEATARIOS as p
on p.Id_Propietario = mcp.Id_Propietario
where
t.Nombre = 'Madrid'
and p.Nombre = 'Juan Manuel'


AMB

"Rebeca Abella" wrote:

Mostrar la cita
#2 Rebeca Abella
04/10/2007 - 22:16 | Informe spam
Hola Alejandro,

Lo 1º es darte las gracias por tu ayuda.

Si, si, eso es, me confundi con los campos de la tabla.

Lo que necesito actualizar son todas las casas, es decir, en cuanto se
asigna un propietario a esa casa, tengo que actualizar todas las casas del
mismo termino con ese Propietario.

Disculpa si no me he explicado bien.

Saludos

Rebeca

"Alejandro Mesa" escribió en el
mensaje news:
Mostrar la cita
#3 Alejandro Mesa
04/10/2007 - 22:46 | Informe spam
Hola Rebeca,

En este momento tengo que salir. Quizas mas tarde pueda continuar con la
ayuda.

- Si una casa de un termino no esta en [MAESTRO_CASAS_PROPIETARIO], entonces
se debe insertar en cuanto una casa de ese termino se asigna a un propietario.

- Si la casa ya esta en [MAESTRO_CASAS_PROPIETARIO], pero el propietario no
es igual al asignado al termino, entonces hay que actualizarla.

Esta correcto lo expuesto anteriormente?

AMB

"Rebeca Abella" wrote:

Mostrar la cita
#4 Rebeca Abella
05/10/2007 - 10:37 | Informe spam
Hola Alejandro,

Exacto, es correcto como lo planteas

Un saludo,


"Alejandro Mesa" escribió en el
mensaje news:
Mostrar la cita
#5 Rebeca Abella
05/10/2007 - 22:58 | Informe spam
Hola a todos de nuevo,

Por favor, alguien puede echarme un cable con esta consulta?

Muchas gracias de antemano

Saludos

Rebeca

@microsoft.com...
Mostrar la cita
Ads by Google
Search Busqueda sugerida