Access - registros

   
Vista:

registros

Publicado por Silvia  (5 intervenciones) el 26/03/2009 18:20:03
Hola tengo una base de datos que puede ocurrir que dos registros tengan un campo igual pero de esos deberia elegir uno cuyo campo sea mayor que el otro.
ejemplo
fecha lote cantidad
20/08/08 3333 45
20/08/08 3333 2
En mi consulta deberia solo quedar
Fecha lote cantidad
20/08/08 3333 45

como tendria que armarlo? Gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:registros

Publicado por Enrique (1299 intervenciones) el 26/03/2009 19:43:22
Hola Silvia:
Supongamos que tu tabla se llama Tabla1, creas una Consulta nueva, elijes Vista Diseño, cierras la ventana "Mostrar Tabla" , en el menú "Ver" pulsa en Vista SQL, elimina lo que aparece y pega esto en su lugar cambiando solo Tabla1 por el nombre real de tu tabla:

SELECT Tabla1.Fecha, Tabla1.Lote, Max(Tabla1.Cantidad) AS MáxDeCantidad
FROM Tabla1 GROUP BY Tabla1.Fecha, Tabla1.Lote;

Graba la consulta y ya lo tienes.

Un saludo
Enrique
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:registros

Publicado por Enrique (1299 intervenciones) el 26/03/2009 19:51:21
Se me olvidó decirte que puedes sustituir "MáxDeCantidad" por cualquier otra palabra, pero sin espacios, por ejemplo:

....... AS Cantidad_Mayor FROM .........

Saludos
Enrique
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:registros

Publicado por Silvia  (5 intervenciones) el 27/03/2009 18:24:23
Gracias Enrique por tu respuesta! ya la puse en practica. Saludos!!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar