No mostrar registros duplicados (por campos)
Resulta que en una tabla tengo varios registros. En la tabla hay algunos campos (material, cantidad, marca y orden). La muestro ordenada de forma descendente por cantidad (de grande a pequeño) y quiero que no me muestre los que tengan el campo orden repetido, pero solo el campo orden. Por ejemplo
Material Cantidad Marca Orden
1234 245 AF9
3333 115 OK7
1255 23 AF9
9856 11 UL3
Pues que la linea
1255 23 AF9 no me la muestre ya que se repite AF9.
Con un DISTINCT no funciona porque no la elimina ya que el registro completo no es igual.
El objetivo es que tengo que llenar con una consulta de actualización el campo Marca, pero para los campos repetidos no, ya que se duplicarían, y entonces cuando son repetidos se coge el registro con la cantidad más grande, por eso los ordeno de forma descendente porque siempre coge Access el primer valor que encuentra y en este caso siempre sera el valor con la cantidad más grande, ¿es así?
Material Cantidad Marca Orden
1234 245 AF9
3333 115 OK7
1255 23 AF9
9856 11 UL3
Pues que la linea
1255 23 AF9 no me la muestre ya que se repite AF9.
Con un DISTINCT no funciona porque no la elimina ya que el registro completo no es igual.
El objetivo es que tengo que llenar con una consulta de actualización el campo Marca, pero para los campos repetidos no, ya que se duplicarían, y entonces cuando son repetidos se coge el registro con la cantidad más grande, por eso los ordeno de forma descendente porque siempre coge Access el primer valor que encuentra y en este caso siempre sera el valor con la cantidad más grande, ¿es así?
1 Respuesta
Respuesta de kepasada
1