19/04/2011, 01:47
|
| | Fecha de Ingreso: septiembre-2009 Ubicación: Cuenca
Mensajes: 4
Antigüedad: 15 años, 2 meses Puntos: 0 | |
Suma de registros repetidos. Amigos.
Tengo esta consulta.
SELECT
Numfact AS Documento, fecha, ruc_cliente, (cant_vendida * precio_venta
) AS Total
FROM
fact_cabecera, fact_detalle, items
WHERE
fact_cabecera.numfact = fact_detalle.nro_factura
AND items.codigo = fact_detalle.codigo_item
AND DATE( fecha )
BETWEEN '2011-04-01 1:53:35'
AND '2011-04-30 1:53:35'
Y el resultado es el siguiente.....
Documento fecha ruc_cliente Total
1239 2011-04-04 0103530432 116.280002593994
1239 2011-04-04 0103530432 5.40000014007092
1240 2011-04-10 0903327054001 581.400012969971
1241 2011-04-16 0603299483001 53.3500015735626
1242 2011-04-19 0101597953001 26.6750007867813
Lo que necesito ayuda he intentado con group by y con la funcion SUM y no me sale. El resultado que quiero es un total unico por documento. O sea que si existen mas documentos iguales me sume los totales y me presente un solo total x documento.
Gracias por su ayuda.... |