Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Maestro detalle solo muestra un registro (https://www.clubdelphi.com/foros/showthread.php?t=32586)

jandres 09-06-2006 21:44:07

Maestro detalle solo muestra un registro
 
Saludos a todos y gracias por la ayuda que me brindaron el otro día
Esta vez mi inquietud es otra este es el SQL que estoy utilizando para hacer un join entre dos tablas una maestro y un detalle el problema consiste en que estoy utilizando report bulder y solo me sale el primer registro del detalle no salen los otros registros que se encuentran en la factura

Este es el código que utilizo para poder tener todos los campos no se que estoy haciendo mal.



select *
From MAESTROPROF, DETALLEPROFD,
(DetallePROFD INNER JOIN MAESTROPROF
ON DetallePROFD.CODIGO_PROM = MAESTROPROF.CODIGO_PROM)
WHERE DETALLEPROFD.CODIGO_PROM=MAESTROPROF.CODIGO_PROM
order by DETALLEPROFD.REFERENCIA

jandres 09-06-2006 23:48:56


Disculpen se me olvido utilizo Delphi 7 y las tablas están en access

Lepe 10-06-2006 12:11:49

Yo al menos veo una redundancia; al decirles los campos de union del INNER JOIN .. ON ya no debes especificar la misma condición en el WHERE

Código SQL [-]
select *
From MAESTROPROF, DETALLEPROFD,
(DetallePROFD INNER JOIN MAESTROPROF
ON DetallePROFD.CODIGO_PROM = MAESTROPROF.CODIGO_PROM)
order by DETALLEPROFD.REFERENCIA

Saludos


La franja horaria es GMT +2. Ahora son las 09:07:32.

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