original-
De: [email protected] [mailto:[email protected]]
Enviado el: miércoles, 06 de julio de 2011 06:34:P
Para: Lazaro Rubén García Martinez
CC: Giorgio; PostgreSQL
Asunto: RE: [pgsql-es-ayuda] Help con Select
> Prueba con esto a ver qué tal:
>
> SELECT * FROM socio WHERE
> Prueba con esto a ver qué tal:
>
> SELECT * FROM socio WHERE md5( CAST(socio.codigo AS varchar) ||
> CAST(socio.version_ AS varchar) ) IN
> (SELECT md5(CAST(socio.codigo AS VARCHAR) || CAST(max(socio.version_) AS
> VARCHAR)) from socio
> GROUP BY socio.codigo)
>
> Yo lo probé y funcionó.
>
Pero.
Prueba con esto a ver qué tal:
SELECT * FROM socio WHERE md5( CAST(socio.codigo AS varchar) ||
CAST(socio.version_ AS varchar) ) IN
(SELECT md5(CAST(socio.codigo AS VARCHAR) || CAST(max(socio.version_) AS
VARCHAR)) from socio
GROUP BY socio.codigo)
Yo lo probé y funcionó.
Saludos.
De: pgsql-e
El mar, 05-07-2011 a las 10:54 -0500, Giorgio escribió:
> Hola amigos espero me puedan ayudar, tengo una tabla socio mas o menos
> así:
>
>
> codigo..version.._modularnombre
> 1 01 700483 ALARCON ORTIZ SILVIA ESDENKA
> 1 02 700483 ALARCON ORTIZ SILVIA ESDENKA
> 000
o 2011 16:58:14 GMT -05:00 Región oriental EE.
UU./Canadá
Asunto: Re: [pgsql-es-ayuda] Help con Select
Excerpts from Arcel Labrada Batista's message of mar jul 05 16:43:30 -0400
2011:
> si agrupas por codigo no te va a funcionar, pues el codigo siempre es
> distinto, creo que n
Gracias a todos por la ayuda me sirvió de mucho y obtuve lo que quería.
El 5 de julio de 2011 15:58, Alvaro Herrera escribió:
> Excerpts from Arcel Labrada Batista's message of mar jul 05 16:43:30 -0400
> 2011:
> > si agrupas por codigo no te va a funcionar, pues el codigo siempre es
> distinto
Excerpts from Arcel Labrada Batista's message of mar jul 05 16:43:30 -0400 2011:
> si agrupas por codigo no te va a funcionar, pues el codigo siempre es
> distinto, creo que no deberias incluirlo en el select no el el group by
Todo lo contrario ... mira la descripción del problema:
> Hola amigo
Julio 2011 14:57:17 GMT -05:00 Región oriental EE.
UU./Canadá
Asunto: Re: [pgsql-es-ayuda] Help con Select
Podria ser algo asi:
SELECT MAX(version::integer), codigo, modular, nombre FROM socio GROUP BY
codigo, modular, nombre
El 5 de julio de 2011 09:51, Giorgio < [email protected]
Podria ser algo asi:
SELECT MAX(version::integer), codigo, modular, nombre FROM socio GROUP BY
codigo, modular, nombre
El 5 de julio de 2011 09:51, Giorgio escribió:
> Hola amigos espero me puedan ayudar, tengo una tabla socio mas o menos así:
>
> codigo..version.._modularnombre
>
- Mensaje reenviado -
De: "Alvaro Herrera"
Para: "Anthony"
CC: "Giorgio" , "PostgreSQL"
Enviados: Martes, 5 de Julio 2011 14:00:47 GMT -05:00 Región oriental EE.
UU./Canadá
Asunto: Re: [pgsql-es-ayuda] Help con Select
Excerpts from
Excerpts from Anthony's message of mar jul 05 13:50:12 -0400 2011:
> prueba con esto : (espero que version sea de tipo integer o algún numerico)
>
> SELECT
>public.table1.codigo,
>max(version),
>public.table1.modular,
>public.table1.nombre
> FROM
>public.table1
>
>group b
El 05/07/11 10:51, Giorgio escribió:
> Hola amigos espero me puedan ayudar, tengo una tabla socio mas o menos
> así:
>
> codigo..version.._modularnombre
> 101 700483ALARCON ORTIZ SILVIA ESDENKA
> 102 700483ALARCON ORTIZ SILVIA ESDENKA
> 201 1031125501ALBINAGORTA REYN
El 05/07/2011 10:51, Giorgio escribió:
Hola amigos espero me puedan ayudar, tengo una tabla socio mas o menos
así:
codigo..version.._modularnombre
1 01 700483 ALARCON ORTIZ SILVIA ESDENKA
1 02 700483 ALARCON ORTIZ SILVIA ESDENKA
2 01 1031125501 ALBINAGORTA REY
podrías castear el campo versión y luego hacer un select del MAX ( versión ::
integer ) y el nombre, todo esto agrupado por el nombre por supuesto , si no
entiendes pregunta
- Mensaje original -
De: " Giorgio " < giorgio . pgsql @ gmail . com >
Para: " PostgreSQL " < pgsql -es-ayuda@
14 matches
Mail list logo