From: | José Manuel Ruiz <josemanuelruizbaena(at)gmail(dot)com> |
---|---|
To: | lordjose84(at)gmail(dot)com, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: chars => int |
Date: | 2007-01-31 08:29:24 |
Message-ID: | 83db7ab90701310029i75d5fdbemec85c624b9ff9c20@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias, lo encontré en inet antes que la respuesta. :P
De todas formas un string lo trata de igual forma que un numeric a la hora
de ordenar de mayor a menos o de saber cual de los dos es más grande.
Ej:
20070129 < 20070130
No era necesario pasarlo a numérico el error que tenía era por que no había
construido bien la select, tenía errores el el GROUP BY.
Mi select era:
SELECT asisiduser,usunombre||' '||usuapellidos AS nombre,MAX(asisfechareal)
AS maximo,MIN(asisfechareal) AS minimo
FROM asistencia,usuarios
WHERE asisiduser = usuid AND asisidzon = 'D6' AND asisfechareal >=
'200701290000' AND asisfechareal <= '200701312459'
GROUP BY asisiduser,usunombre,usuapellidos
Y tengo que poner:
SELECT asisiduser,usunombre||' '||usuapellidos AS nombre,MAX(asisfechareal)
AS maximo,MIN(asisfechareal) AS minimo
FROM asistencia,usuarios
WHERE asisiduser = usuid AND asisidzon = 'D6' AND asisfechareal >=
'200701290000' AND asisfechareal <= '200701312459'
GROUP BY asisiduser,usunombre||' '||usuapellidos
Tengo que hacer la agrupación por lo mismo que voy a listar; no puedo
agrupar por el nombre y apellidos por separado. Tengo que hacerlo con la
concatenación.
Gracias.
--
"Comparte lo que sabes, aprende lo que no sepas"
Todo por el conocimiento libre
El día 30/01/07, Alvaro Herrera <alvherre(at)commandprompt(dot)com> escribió:
>
> José Manuel Ruiz escribió:
> > Necesito pasar un campo de caracteres numéricos a un valor numérico
> > entero.
> > He utilizado la función NUM pero postgres no la conoce.
> >
> > ¿Como puedo hacer esto?
> >
> > SELECT NUM(micampo) FROM mitabla;
>
> select micampo::integer from tabla
>
> --
> Alvaro Herrera
> http://www.CommandPrompt.com/
> PostgreSQL Replication, Consulting, Custom Development, 24x7 support
>
From | Date | Subject | |
---|---|---|---|
Next Message | Javier Estévez CIFA Córdoba | 2007-01-31 08:49:07 | Re: postgres+postgis |
Previous Message | Alvaro Herrera | 2007-01-31 03:04:20 | Re: Re: [pgsql-es-ayuda] Distintos planes de ejecución |