Hola, estoy atascado con una consulta y no soy capaz de solucionar.
Tengo esta tabla:
PAGOS
id | tipo | importe
1 | 1 | 4.55
1 | 2 | 1.45
2 | 1 | 1.00
2 | 1 | 9.00
2 | 2 | 3.20
2 | 3 | 1.15
2 | 1 | 0.50
2 | 3 | 0.15
SELECT `tipo` , SUM( `importe` ) as total
FROM `PAGOS`
WHERE `id` = 2
GROUP BY tipo
eso me retorna esto:
tipo | total
1 | 10.5
2 | 3.2
3 | 1.3
lo que quiero ahora es este resultado que me saliera CONCATENADO de esta forma:
1|10.5#2|3.2#3|1.3
el caracter | separa las columnas, y la # las filas.
Alguna idea??
GRACIAS!