From: | "Maria Eugenia Paradas Mendez" <mpm_maru(at)hotmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | "ayuda en select" |
Date: | 2006-05-22 19:21:03 |
Message-ID: | BAY118-F1E7C8819754C8AD8BDA89EB9A0@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Buenos dias, se me presento un problema a la hora de realizar un select, que
es el siguiente:
select distinct on (vs.origen, vs.nropedido) max(vs.codsolped) from
vista_sol_pro_subran vs, modsolpedbs m where
vs.codsolped = m.codsolped and (m.fecha >=vs.fecha)and (m.fecha
<='22-4-2006')group by (vs.origen,vs.nropedido)
necesito obtener el maximo de los registros iguales y para ello los agrupo
por origen y nro de pedido pero me da el siguiente error:
ERROR: could not identify an ordering operator for type record
HINT: Use an explicit ordering operator or modify the query.
me gustaria que me ayudaran a saber como lo puedo solucionar porquela que me
identifica a la transaccion como unica es la combinacion de estos dos
registros. si coloco solo uno en el group by no me da el error , me gustaria
saber porque?
_________________________________________________________________
Consigue aquí las mejores y mas recientes ofertas de trabajo EE.UU.
http://latino.msn.com/empleos
From | Date | Subject | |
---|---|---|---|
Next Message | Genaro Gambino | 2006-05-22 19:43:07 | Asegurar la portabilidad respaldo postgres de LINUX a WINDOWS |
Previous Message | Alejandro D. Burne | 2006-05-22 16:33:21 | Re: TRIGGERS y VFP bajan la performance |