[Pgsql-ayuda] glosario

Xavi Puig personal@xavihost.com
Sun, 27 Apr 2003 11:52:35 +0100


Hola lista,
 Me gustaria obtener con una sola query el numero de palabras que=
 empiezan por un caracter determinado, todo esto para crear un=
 glosario, es decir si tengo una columna(varchar):

arbol 
alto
baloncesto
casa
especial
as=ED hasta la z

El resultado que necesito:
a-2
b-1
c-1
d-0
e-1
as=ED hasta la z

Se me ocurre:
select count(columna) from tabla where columna like 'a%'
Pero tendria que hacer una query por cada letra del abecedario.
La tabla contiene unos 200.000 registros.

Es posible?
Tambi=E9n he probado de mont=E1rmelo con triggers pero no me aclaro.

Gracias.