items_vendidos
id|item|precio|cantidad
1|0001|5.00|3
2|0002|2.00|2
3|0001|8.00|2
4|0003|5.00|7
5|0001|8.00|4
6|0003|5.00|3
7|0002|4.00|3
Quisiera obtener un historico por precio de los items vendidos que quedara de la siguiente forma:
item|historico por precio
0001|3x5.00-4x8.00
0002|2x2.00-3x4.00
0003|10x5.00
pense en el query
Código:
Pero me da un errorselect distinct(item), group_concat(distinct(precio),sum(cantidad) separator '-') from items_vendidos group by item
Si alguien puede ayudarme le agradecere