"ayuda en select"

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

Browse pgsql-es-ayuda by date

  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