hola amigos teno el siguiente problema
catalogo
id2 nombre
1 peras
2 manzanas
3 uvas
transaccciones
id id2 cantidad
1 1 20
2 1 30
3 2 5
4 3 1
5 2 2
ahora necesito un select que me permita obtener el siguiente resultado
id2 nombre cantidad
1 peras 20
1 peras 30
subtotal 50
2 manzanas 30
2 manzanas 2
subtotal 32
3 uvas 1
subtotal 1
gran total 83
me dicen que debo utilizar union ya que al parecer rollup o compute son para mysql y sql y no para postgresql
mi postgres es 9.1
de antemano gracias por su ayuda