Re: Ayuda con Query

From: Rodriguez Fernando <rodriguez(at)ort(dot)edu(dot)uy>
To: "mAyErLiNg (dot)M(dot)" <mmayerling4(at)hotmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Ayuda con Query
Date: 2008-07-07 15:20:20
Message-ID: 48723434.1090402@ort.edu.uy
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

mAyErLiNg .M. escribió:
> Buenos Días amigos,
>
> La presente es para solicitar ayuda de como debo escribir el siguiente
> query ( en Mysql ) para que funcione en postgresql:
>
> **********Este funciona en MySQL**********
> SELECT letra, sum(LEFT(apellido,1) = letra) as cuantos
> FROM abecedario, postulantes
> GROUP BY letra
>
> ********Trate de hacerlo en postgresql de la siguiente forma:
> SELECT letra, count(substr(apellido,1,1) = letra) as cuantos
> FROM abecedario, postulantes
> GROUP BY letra
>
> pero este último me trae la misma cantidad en todas las letras....
>
> El fin de query es traer el total de apellidos por letra:
> Ejem.
>
> A | 20222
> B | 35585
> C | 55658
>
>
> Muchas Gracias por la ayuda prestada ;-)
>
> *Mayerling J. Molina V. *
>
> *Especialista de Desarrollo*
> Telf.: (58-212) 953-2067 / 2365 / 3906
>
> Ext: 1106
> Fax: (58-212) 952-2549
>
> Email: mayerlingmolina(at)empleate(dot)com <mailto:mayerlingmolina(at)empleate(dot)com>
>
> www.Empleate.com <http://www.empleate.com/>
>
> *Punto Clave del Mercado Laboral*
>
>
>
>
> ------------------------------------------------------------------------
> Sigue de cerca las últimas tendencias y lo que más rompe MSN Vídeo
> <http://video.msn.com/video.aspx?mkt=es-es>
Hola, porque en lugar de sum, no usas count?

saludos Fernando

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2008-07-07 15:50:18 Re: como definir tablas para que las consultas sean rapidas ?
Previous Message Alvaro Herrera 2008-07-07 15:16:44 Re: Indice en integer versus indice en char(n)