On 09/06/2011 08:23 PM, Mario Ulloa wrote:
SELECT to_char(docto_ingreso.fec_docto,'DD/MM/YYYY') as fecha_2, docto_ingreso.cod_ret, docto_ingreso_det.cod_tipd, docto_ingreso.rut_prov, docto_ingreso_det.cod_docto, docto_ingreso.docto_asoc, proveedores.nom_prov, retencion.val_ret, Sum(docto_ingreso_det.can_docto_det) AS SumaDecan_docto_det, Sum(docto_ingreso_det.val_docto_det) AS SumaDeval_docto_det, producto.cod_3500, tipo_docto.cod_tdocto, producto.des_prod, producto.cod_prod FROM retencion INNER JOIN tipo_docto INNER JOIN proveedores INNER JOIN docto_ingreso INNER JOIN docto_ingreso_det ON docto_ingreso.cod_tipd = docto_ingreso_det.cod_tipd AND docto_ingreso.cod_docto = docto_ingreso_det.cod_docto AND docto_ingreso.rut_prov = docto_ingreso_det.rut_prov ON proveedores.rut_prov = docto_ingreso.rut_prov ON tipo_docto.cod_tdocto = docto_ingreso.cod_tipd ON retencion.cod_ret = docto_ingreso.cod_ret INNER JOIN producto ON docto_ingreso_det.cod_prod = producto.cod_prod GROUP to_char(docto_ingreso.fec_docto,'DD/MM/YYYY') as fecha_2, docto_ingreso.cod_ret, docto_ingreso_det.cod_tipd, docto_ingreso.rut_prov, docto_ingreso_det.cod_docto, docto_ingreso.docto_asoc, proveedores.nom_prov, retencion.val_ret, producto.cod_3500, tipo_docto.cod_tdocto, producto.des_prod, producto.cod_prod HAVING extract(month from docto_ingreso.fec_docto) = 7 and extract(year from docto_ingreso.fec_docto) = 2011 and docto_ingreso.cod_ret = 3 and docto_ingreso.cod_tipd = 1
ORDER BY docto_ingreso.rut_prov;

GROUP BY quizas?

Si no es esto, por favor envia el error que recibis para verlo.

Saludos

Rodrigo
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a