Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2014, 09:00
CrepuX
 
Fecha de Ingreso: mayo-2007
Mensajes: 35
Antigüedad: 17 años
Puntos: 0
Sacar de otra forma los resultados de una consulta

Hola a todos/as

Tengo un pequeño problema a ver si me podeis dar alguna idea.

Tengo esta consulta:

Código SQL:
Ver original
  1. SELECT [Grupo],
  2.       SUM([Nominal]) AS Nominal,    
  3.       CASE WHEN [Plazo] = '1M' THEN 'Plazo 1' WHEN [Plazo] = '3M' THEN 'Plazo 2' WHEN [Plazo] = '6M' THEN 'Plazo 3' END AS Plazo
  4.   FROM [TABLA]  
  5.   GROUP BY [Grupo], Plazo

Me saca bien los resultados, pero quisiera afinarla un poco más.

Habría alguna posibilidad de que el plazo me lo sacara como columnas dependiendo de si son 1 MES, 3 MESES o 6 MESES y la suma de esos Nominales??

A mi los resultados me salen asi:

Grupo Nominal Plazo
G1 12500 Plazo 1
. G2 2500 Plazo 1
.
.
G1 1500 Plazo 2
G2 2500 Plazo 2
.
.
.
G1 874123 Plazo 3
G2 90000 Plazo 3

Lo que me gustaría, si fuera posible, sería algo como esto:

Grupo Plazo 1 Plazo 2 Plazo 3 Total
G1 12500 1500 874123 888123
G2 20000 6000 15000 41000

Alguna idea de cómo enfocarlo??

Saludos y muchas gracias!

Última edición por gnzsoloyo; 10/09/2014 a las 09:49 Razón: El Título no concuerda