Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Duda con FastReport (https://www.clubdelphi.com/foros/showthread.php?t=65692)

elarys 07-01-2010 14:50:06

Duda con FastReport
 
Borro porque hice muy mal la pregunta cierrenlo

Lepe 07-01-2010 15:18:27

Si cuando un dato está vacío no quieres que salga, tendrías que hacer un Left join o right join.

Por ejemplo, tienes 2 tablas relacionadas (A y B) y quieres que salgan todos los de A, si y solo si, existe en B un registro relacionado:
Código SQL [-]
select A.*, B.* from A right join B on A.id = B.id
where A.id in (3, 33, 44)

El caso contrario, que salga todos los registros B si y solo si, existe en A un registro relacionado.
Código SQL [-]
select A.*, B.* from A left join B on A.id = B.id
where A.id in (3, 33, 44)

El where es el que hace que solo imprima los registros maestros que quieres.

Saludos

elarys 07-01-2010 15:39:03

Alguien me da alguna idea

elarys 07-01-2010 19:56:49

Alguien me da alguna idea

elarys 12-01-2010 12:44:04

Alguien me da alguna idea


La franja horaria es GMT +2. Ahora son las 04:54:01.

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