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