![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
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.
__________________
http://www.imgsharing.com/uploads/1121174648007_A1.jpg |
#2
|
||||
|
||||
Alguien que me ayude please¡¡¡
__________________
http://www.imgsharing.com/uploads/1121174648007_A1.jpg |
#3
|
||||
|
||||
Con una Paradox mal lo tenemos:
Extract(Month from fecha)as mes El problema es que una vez extraido únicamente el mes no te dejará utilizarlo para hacer un Group by. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
![]() |
#4
|
||||
|
||||
No me serviría así...
Alguna sugerencia entonces para hacer lo que quiero, trabajo con tablas Paradox.
__________________
http://www.imgsharing.com/uploads/1121174648007_A1.jpg |
![]() |
|
|
![]() |
|