-- Facturas y Devoluciones (documento) por cliente por sucursal -- pwc (via jtorres): -- Detalle de facturacion entre 2012-10-01 y 2013-03-31 -- Detalle devolucion en ventas entre 2012-10-01 y 2013-03-31 -- Todos los documentos en ese periodo. -- Los datos requeridos para cada uno de ellos son: -- NĂºmero de documento, fecha, valor, NIT y nombre tercero. SELECT dv.id_sucursal AS Suc, dv.id_documento AS Documento, dv.fecha AS Fecha, cs.id_cliente AS Nit, cs.nombre_cliente AS Cliente, SUM(dvi.valor) AS Valor FROM documento_ventas dv JOIN documento_ventas_has_item dvi ON ( dv.id_documento=dvi.id_documento AND dv.id_sucursal=dvi.id_sucursal ) JOIN cliente_has_sucursal cs ON ( dv.id_sucursal=cs.id_sucursal AND dv.id_cliente=cs.id_cliente ) WHERE NOT (dv.id_cliente LIKE "999") AND dv.fecha >= "2013-10-01" AND dv.fecha <= "2013-12-31" AND LEFT(dv.id_documento,2) RLIKE "F|D[^0-9MPBC]" GROUP BY Suc,Nit,Documento ORDER BY Suc,Nit,Documento