Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Consulta liosa (https://www.clubdelphi.com/foros/showthread.php?t=32106)

chipsoni 26-05-2006 12:46:07

Consulta liosa
 
Tengo una tabla tdemanda con un campo ubicacion que es la clave primaria de la tabla tubicacion cuyo campo edificio es clave la clave primaria de la tabla tedificio.

Tengo que seleccionar de tdemanda, las demandas de un edificio en concreto.

¿Como seria la consulta sql en delphi para una base de datos MySQL?

roman 26-05-2006 12:52:42

Podría ser algo como

Código SQL [-]
select tdemanda.* from tdemanda
left join tubicacion on tubicacion.clave = tdemanda.ubicacion
where tubicacion.edificio = :clave_edificio

si conoces la clave del edificio. Si no, añades otro enlace:

Código SQL [-]
select tdemanda.* from tdemanda
left join tubicacion on tubicacion.clave = tdemanda.ubicacion
left join tedificio on tedificio.clave = tubicacion.edificio
where tedificio.campo_que_conozcas = :valor_del_campo_que_conoces

// Saludos


La franja horaria es GMT +2. Ahora son las 20:46:38.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi