Cuestión : ayuda de la pregunta

teniendo dificultad con un query
lets decir que una tabla contiene la necesidad del transkey
100 5
100 4
100 7
101 6
101 5
102 5
102 6
102 7

i del following
acctnbr una pregunta que vuelva apenas un expediente para cada acctnbr y que tenga el valor máximo para el transkey
for este ejemplo los resultados el be
100 7
101 6
102 7

thanks…
class= del

Respuesta : ayuda de la pregunta

Si usted necesita otros campos en la tabla, y el transkey asumido es único para cada acctnbr

seleccionar a.acctnbr, a.transkey, a.col1, a.col2,…
de
(
seleccionar el acctnbr, máximo (transkey) como maxkey
de tbl
grupo por el acctnbr
) X interno ensambla el tbl a en a.acctnbr=X.acctnbr y a.transkey=X.maxkey
Otras soluciones  
 
programming4us programming4us