Amigos como estan, queria ver si me ayudan con una consulta, tengo una tabla donde est las facturas, y otra donde esta los datos del cliente.
la consulta que necesito es algo como esta select initcap(clinom) as clinom,clidir,clitel,clicel,clizon,facdoc||facnum as factura, facfec,sum(factot),sum(facsal),sum(facsalven) from facturas inner join clientes on clicod=facclicod where facagecod='013' and facpen=1 group by clinom solo quiero agruupar por cliente, pero meda el error indicandome que las columna clidir, debe estar en la clausula group by, y asi con las demas. Para corregir hay que poner esto en el group by group by clinom,clidir,clitel,clicel,clizon,factura,facfec Pero al hacer esto no obtengo lo que deseo, ya que me retorna todas las facturas de un cliente y si el cliente tiene 3 facturas me retorna 3 registros, y yo quiero simplemente que me retorne solo un registro por cliente, con el total facturado, el saldo total de las facturas y el total vencido. Entonces como puedo cambiar mi consulta para obtener lo que necesito. Saludos _________________________________________________________________ News, entertainment and everything you care about at Live.com. Get it now! http://www.live.com/getstarted.aspx