varios registros que sólo se diferencian por un campo
Publicado por Armonick (5 intervenciones) el 01/07/2013 01:04:14
Hola,
Tengo una tabla la cual tiene varios grupos de registros, los cuales, se diferencian por un sólo campo. Ejemplo:
TABLA
campo1 campo2 campo3 campo4 campo5 campo6
====== ====== ====== ====== ====== ======
cliente1 3106 16:00 2008 cerrado 12
cliente1 3106 16:00 2008 cerrado 13
cliente1 3106 16:00 2008 cerrado 14
cliente4 3134 17:00 2009 abierto 17
cliente4 3134 17:00 2009 abierto 18
cliente4 3134 17:00 2009 abierto 19
cliente1 3561 19:00 2011 cerrado 15
cliente1 3561 19:00 2011 cerrado 19
Quiero seleccionar, de cada grupo de registros iguales (excepto el campo 6) el que tenga el campo 6 más grande.
Es decir el resultado debería de darme esto:
campo1 campo2 campo3 campo4 campo5 campo6
====== ====== ====== ====== ====== ======
cliente1 3106 16:00 2008 cerrado 14
cliente4 3134 17:00 2009 abierto 19
cliente1 3561 19:00 2011 cerrado 19
Espero haberme explicado bien.
Muchas gracias por vuestra ayuda porque ME ESTOY VOLVIENDO LOCO!

Tengo una tabla la cual tiene varios grupos de registros, los cuales, se diferencian por un sólo campo. Ejemplo:
TABLA
campo1 campo2 campo3 campo4 campo5 campo6
====== ====== ====== ====== ====== ======
cliente1 3106 16:00 2008 cerrado 12
cliente1 3106 16:00 2008 cerrado 13
cliente1 3106 16:00 2008 cerrado 14
cliente4 3134 17:00 2009 abierto 17
cliente4 3134 17:00 2009 abierto 18
cliente4 3134 17:00 2009 abierto 19
cliente1 3561 19:00 2011 cerrado 15
cliente1 3561 19:00 2011 cerrado 19
Quiero seleccionar, de cada grupo de registros iguales (excepto el campo 6) el que tenga el campo 6 más grande.
Es decir el resultado debería de darme esto:
campo1 campo2 campo3 campo4 campo5 campo6
====== ====== ====== ====== ====== ======
cliente1 3106 16:00 2008 cerrado 14
cliente4 3134 17:00 2009 abierto 19
cliente1 3561 19:00 2011 cerrado 19
Espero haberme explicado bien.
Muchas gracias por vuestra ayuda porque ME ESTOY VOLVIENDO LOCO!

Valora esta pregunta


0