Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Consultas Entre Varias Tablas (https://www.clubdelphi.com/foros/showthread.php?t=74716)

AnuardMichelen 06-07-2011 20:55:33

Consultas Entre Varias Tablas
 
Por Ejemplo Tengo Estas Tablas Factura, Factura_det. En La Tabla De Factura Me Interesa Quien Hizo La Factura Y A Nombre De Quien Esta. En La Tabla De Factura_det Tengo Solo El Codigo Del Servicio.

Entonces La Idea Es Saber El Nombre De Ese Servicio Pero Ese Nombre Esta En Otra Tabla., Como Hago Esa Relacion.

Casimiro Notevi 06-07-2011 21:10:21

Por favor, revisa nuestra guía de estilo, gracias.

oscarac 06-07-2011 22:22:30

aparte de recomendarte lo mismo del gran casimiro, te recomendaria colocar la estructura de tus tablas.... que base de datos estas usando, etc

ahora respondiendo a tu pregunta

segun entiendo tienes tu cabecera de facturas y tu detalle y ademas tienes una tabla donde esta el nombre del servicio

podrias hacer algo asi como esto

Código SQL [-]
Select c.Numero, c.Fecha, c.Cliente, d.Cantidad, d.Importe, s.Nombreservicio
from cabeceraFactura c 
Left join DetalleFactura d on c.Numero = d.numero
left Join Servicio s on d.CodServicio = s.CodServicio
where....... condiciones

te une la cabecera, el detalle y los nombres de los servicios

espero te sirva

saludos


La franja horaria es GMT +2. Ahora son las 23:31:54.

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