SQL - como agrego a un reporte datos de diferentes tabla

 
Vista:

como agrego a un reporte datos de diferentes tabla

Publicado por Alfonso Lozano (6 intervenciones) el 12/07/2004 17:26:46
quiero agregar datos de diferentes tablas a un reporte echo con QuickReport (delphi) desde un forma, me gustaria hacer esto mediante un query situado en la forma de donde mando a crear el reporte, pero si me recomiendan otra cosa, no ahy problema.

como hago esto? normalmente lo hago pero solo con los datos de una tabla... select * from mytable where x=2 order by numero etc. y lo que hago orita que no me jala es algo asi como select numero.t, datos.e from t trabaja, e empleado where x=2 order by numero.t, datos.e

saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como agrego a un reporte datos de diferentes ta

Publicado por Isaías Islas (5072 intervenciones) el 13/07/2004 05:44:57
¿Y donde esta la UNION de las tablas?

Si ambas tablas son iguales

SELECT * FROM MyTablaA WHERE....
UNION
SELECT * FROM MyTablaB WHERE......

O bien, mediante un JOIN

SELECT A.CAMPOA, B.CAMPOB
FROM MYTABLAA A JOIN MYTABLAB B ON A.MYID = B.MYID
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como agrego a un reporte datos de diferentes ta

Publicado por Alfonso Lozano (6 intervenciones) el 13/07/2004 16:16:35
gracias, mira lo que hago es lo siguiente:

SELECT P20.AREA,MONTH(P20.TERMINO)MES,P20.HRSHOMDIS, SUM(P20.DURACION-((P20.DURACION/P20.DIAS)*PARTIP20.FALTAS))HHT
FROM Empleado Empleado,P20 P20,Partip20 Partip20
WHERE P20.XYEAR ='2004' AND P20.XYEAR = PARTIP20.XYEAR AND P20.AREA = PARTIP20.AREA AND P20.CLAVE = PARTIP20.CLAVE AND Partip20.RPE =EMPLEADO.RPE
GROUP BY 1,2,3,4 ORDER BY 1,2,3,4

*el problema aqui es que me trae todos los datos ecepto 'hrshomdis' que pertenece a la tabla p20, no se si exista algun error en este codigo..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como agrego a un reporte datos de diferentes ta

Publicado por Isaías Islas (5072 intervenciones) el 14/07/2004 16:47:07
Creo que por esta pregunta debimos haber empezado, ¿Que motor de base de datos esta manejando?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como agrego a un reporte datos de diferentes ta

Publicado por Alfonso Lozano (6 intervenciones) el 14/07/2004 19:25:48
es verdad... estoy con Informix...
saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar