Holas, tengo un problema con el que llevo un bueno tiempo dandole vueltas...
Tengo una tabla llamada miTabla, tiene sólo 3 columnas, guid (aleatorio unico, irrepetible), iencucod (código simple), duracion (en segundos, entero):
Quiero eliminar duplicados por el campo "iencucod" pero el registro que quede... tiene que tener la duración mayor.
Osea me quiero quedar con los que estan enmarcados en los rectangulos rojos, parece simple pero no lo es.
Mas o menos mi código es así pero aún le falta algo para que coja el guid correspondiente:
SELECT 'acá falta el guid', iencucod, max(duracion) from miTabla group by iencucod
Gracias para los que me den al menos una guía de cómo tratar este tipo de problemas.