Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/07/2008, 21:05
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Ayuda con consulta

Comprueba los nombres de las campos y de la tabla, pues si lo que quieres sacar son los datos de Numero Ot, Numero revision y valor_total, agrupando por numero ot y mostrando el que tiene de ellos el mayor numero revision, acompañado de su valor_total, esta consulta lo hace (ahora he puesto los nombres como creo que los tienes tú:
Código:
SELECT h.`Numero Ot` , h.`Numero revision`, h.`valor_total`
FROM `headed` h
INNER JOIN (
SELECT `Numero Ot` AS numero, Max( `Numero Revision` ) AS maximo
FROM `nombretutabla` 
GROUP BY `Numero Ot` 
)T1 ON T1.numero = h.`Numero ot`
AND h.`Numero_revision` = T1.maximo
GROUP BY h.`numero ot`
Lo he probado.
También podría ocurrir que no tuvieras ningún dato con Numero Ot repetido en la tabla y, en ese caso, saldrían todos, claro.