Buenas tardes,
Mi problema es que tengo una tabla por ejemplo con la siguiente estructura:
Facturas
numFactura
CodCliente
Fecha
Importe
Y necesito que una consulta me devuelva lo siguiente:
CodCliente, ImporteTotal, ImporteTrimestre1, ImporteTrimestre2, ImporteTrimestre3, ImporteTrimestre4
Mi consulta :
Select CodCliente, Sum(Importe) as ImporteTrimestre, Quarter(Fecha) as Trimestre
From Facturas
GROUP By Trimestre, CodCliente
Order By CodCliente, Trimestre
El problema es que por cada cliente me devuelve 4 registros, cada uno correspondiente a un trimestre y yo necesito que me devuelva los importes de los trimestres en columnas.
A ver si alguien me puede iluminar un poco porque por mas vueltas que le doy no veo la solución.
Muchas gracias