SQL - problema al traerme datos mediante un sql

 
Vista:

problema al traerme datos mediante un sql

Publicado por hiromi moerthi (2 intervenciones) el 08/07/2004 20:26:58
tengo un problema al querer mostrar unos datos en un reporte:
mediante un query me traigo datos de 3 tablas diferentes, pero no se muestran en mi reporte final..

FindFields.Sql.Text := '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 =''' + Year.Text + ''' ' + 'AND P20.AREA LIKE ''' + '%' + poncho + '%' + ''' ' + ' AND MONTH(P20.TERMINO) between''' + IMes + ''' ' + ' and ''' + FMes + ''' ' +
' 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 ORDER BY 1,2,3';

//los datos de hrshomdis son los que no se ven
saludos, gracias
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:problema al traerme datos mediante un sql

Publicado por Isaías Islas (5072 intervenciones) el 08/07/2004 22:08:35
'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 =''' + Year.Text + ''' ' + 'AND P20.AREA LIKE ''' + '%' + poncho + '%' + ''' ' + ' AND MONTH(P20.TERMINO) between''' + IMes + ''' ' + ' and ''' + FMes + ''' ' +
'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 ORDER BY 1,2,3'

viendola asi, no hay coherencia en: FROM EMPLEADO EMPLEADO, P20 P20,Partip20 Partip20
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:problema al traerme datos mediante un sql

Publicado por hiromi moerthi (2 intervenciones) el 09/07/2004 17:41:30
no entendi tu respuesta,
gracias
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