Buenos dias
Soy un novato en el uso del Microsoft Access y estoy intentando averiguar como se puede resovler un problema:
Tengo una tabla con tres campos de texto. El primero funciona como una especie de indice. La idea es compara todos los registros en que ese primer campo coincida de forma que si por ejemplo el valor del segundo campo en el primer registro es (por ejemplo) mayor que el valor de ese mismo campo en el segundo registro, borro el segundo registro completo. Luego vuelvo a comparar con el siguiente registro, repitiendo el proceso hasta que solo quede un registro para cada valor del primer campo. Este proceso que comento aqui es un ejemplo, no valdria con una consulta que agrupara por el valor del primer campo sacando el solo el maximo del segundo, dado que en verdad la comparacion que algo entre registros es algo mas compleja. Pero el caso es que si supiera como hacer lo que aqui comento, seria facil ampliarlo hasta lo que necesito.
Tengo hecho un proceso en visual basic para excel que hace esto, pero el caso es que excel admite solo 65000 lineas por hoja, y la base de datos que tengo es de mas de 4.000.000 de registros.
¿A alguien se le ocurre como resolverlo? Muchas gracias por anticipado.