Crear campos en SQL
Hola que tal compañeros, vengo con una supermegaduda, a ver si me pueden auxiliar.
Tengo una consulta mas o menos así
SELECT DISTINCT d.Resp, Count(*)
FROM "Z:\Datos\Areas.db" d, "Z:\Datos\Anomalia.DB" D1
WHERE
(D1.Fecha_Prog >= '02/01/2004')
AND (D1.Fecha_Prog <= '02/29/2004')
AND (D1.Cve_Resp = d.Cve_Resp)
Group BY d.Resp
El resultado lo mando a un DBgrid y obtengo algo así:
RESP Count(*)
Resp. 1 2
Resp. 2 5
Resp. 3 1
Resp. 4 1
Resp. 5 1
Esto esta muy bien, no hay bronca
Pero ahora supongamos que quiero sacar el resultado por mes, en el ejemplo anterior solo saco lo de febrero, pero quiero lo de enero, febrero, marzo, etc.
y me lo muestre asi:
RESP Enero Febrero Marzo...
Resp. 1 X X X
Resp. 2 X X X
Resp. 3 X X X
Resp. 4 X X X
Resp. 5 X X X
Y asi, hasta diciembre, ¿como lo hago?
Gracias por su atención.
|