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: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>

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
--
TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
              http://archives.postgresql.org/pgsql-es-ayuda

Responder a