Buenas, dado el ejemplo de más abajo, necesito escribir una sentencia que me devuelva un registro por "Nro" el que cumple con los siguientes requisitos: Por el campo Nro solo debe haber un registro, con el siguiente orden de precedencia: - El campo "Banco" es el mayor valor. Solo toma valores 0 o 1 - Dado 2 registros con los mismos valores, se mira por el campo Importe, y se eligirá el de mayor valor. - Si aún hay coincidencia en esos tres valores, se toma indistintamente cualquiera de los dos. Este es un lote de ejemplo donde los campos pintados de amarillos (2º y 4º filas) son los que deberían ser seleccinados. Además debo mostrar todos estos los campos. Valor de pago Banco Marca Categoria Modelo Nro Cantidad Importe Contado 0 GUERRERO Motos Moto 16-00012240 2 50.000 Credilogros 1 GUERRERO Motos Moto 16-00012240 1 110.000 Contado 0 GUERRERO Motos Moto 16-00012515 2 10.000 Credilogros 1 GUERRERO Motos Moto 16-00012515 1 110.000 Efectivo SI 1 GUERRERO Motos Moto 16-00012515 1 110.000 Estoy trabajando con SQL Server 2k. Gracias.-
