tengo este query:
Código PHP:
select
concat(u.usuario_nombres,' ',u.usuario_apellidos) as usuario_nombres,
p.pais_nombre,
ct.cartera_nombre,
cat.categoria_nombre,
fac.factura_saldo,
datediff(curdate(),fac.factura_fecha_vencimiento) as dias_vencidos,
sum(fac.factura_saldo) as Total_vencido
from cuentas_facturas fac
INNER JOIN cuentas cta on (cta.pais_id=fac.pais_id and cta.cartera_id=fac.cartera_id
and cta.categoria_id=fac.categoria_id and cta.cliente_id=fac.cliente_id)
INNER JOIN paises p on (cta.pais_id=p.pais_id)
INNER JOIN carteras ct on (cta.pais_id=ct.pais_id and cta.cartera_id=ct.cartera_id)
INNER JOIN categorias cat on (cta.pais_id=cat.pais_id and cta.cartera_id=cat.cartera_id and cta.categoria_id=cat.categoria_id)
INNER JOIN usuarios u on (cta.usuario_id=u.usuario_id)
GROUP BY usuario_nombres,p.pais_nombre,ct.cartera_nombre,cat.categoria_nombre,dias_vencidos
ORDER BY dias_vencidos,cta.usuario_id, cta.pais_id,cta.cartera_id,cta.categoria_id
<30: De 1 a 30
31 a 60: De 31 a 60
61 a 90: De 61 a 90
91 a 120: De 91 a 120
>120: 120 o mas
Pero no he podido agruparlo asi, el resultado deberia ser algo asi:
Código HTML:
USUARIO | CARTERA | TIPO | SEGMENTO | TOTAL_CUENTAS | SALDO_TOTAL | SALDO DE 1 A 30 DIAS | SALDO DE 31 A 60 DIAS | SALDO DE 61 A 90 DIAS | SALDO DE 91 A 120 DIAS | SALDO DE 120 DIAS O MAS