Rehacer consulta

From: Aland Laines <aland(dot)laines(at)gmail(dot)com>
To: POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Rehacer consulta
Date: 2014-02-05 18:29:50
Message-ID: CABk_u6RHFV+B7Bqyy+q04bhpnhD9xf_c751PeaROYkSwL3QxnA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola, no soy muy ducho con lo de las consultas, y les pido su ayuda, tengo
una consulta que me devuelve cuatro columnas

Year Month Genero Cantidad
2013 1 M 145
2013 1 F 55
2013 2 M 122
2013 2 F 100

La consulta es la siguiente:

SELECT date_part('YEAR',"Postulante".created) AS "Postulante__year",
date_part('MONTH',"Postulante".created) AS "Postulante__month",
"Persona".genero AS "Postulante__genero", count("Postulante".id) AS
"Postulante__cuenta"
FROM "produccion"."postulantes" AS "Postulante" LEFT JOIN
"produccion"."personas" AS "Persona" ON ("Postulante"."persona_id" =
"Persona"."id")
WHERE "Postulante"."estado" = 1 AND date_part('YEAR',"Postulante".created)
= '2013'
GROUP BY "Persona"."genero", date_part('YEAR',"Postulante"."created"),
date_part('MONTH',"Postulante"."created")
ORDER BY date_part('YEAR',"Postulante".created) ASC,
date_part('MONTH',"Postulante".created) ASC

Pero la data la necesito de la forma

Year Mes Masculino Femenino Total

Como podría ser la consulta? Muchas gracias!

*Aland Laines Calonge*
Twitter: @lainessolutions
Comunidad CakePHP en Español
Google+<https://plus.google.com/communities/106077549014949879129>
http://about.me/aland.laines

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Cesar Erices 2014-02-05 18:47:32 Re: Rehacer consulta
Previous Message Pedro PG 2014-02-05 17:43:24 RE: Personalizar SQLERRM