Buenas Tardes Amigos de Foros del Web;
Muchas gracias de antemano con la valiosa ayuda que me puedan brindar con lo siguiente:
Resulta que tengo la siguiente estructura de DB...
Código:
ID Cat ValorA ValorB ValorC fecha
1 3 2 1 1 2014/10/31
2 4 3 1 1 2014/10/31
3 5 4 9 9 2014/10/31
4 6 3 8 8 2014/10/31
5 8 5 1 1 2014/10/31
6 9 2 1 1 2014/10/31
13 3 2 2 2 2015/02/04
14 4 3 3 3 2015/02/04
15 5 4 4 4 2015/02/04
16 6 5 5 5 2015/02/04
17 8 6 6 6 2015/02/04
18 9 7 7 7 2015/02/04
La idea es traer el ultimo valor de cada categoría de los valores A B y C
Código:
ID Cat ValorA ValorB ValorC fecha
13 3 2 2 2 2015-02-04
14 4 3 3 3 2015-02-04
15 5 4 4 4 2015-02-04
16 6 5 5 5 2015-02-04
17 8 6 6 6 2015-02-04
18 9 7 7 7 2015-02-04
he Intentado con:
y
pero los resultados no son los esperados, pensaba realizar, una consulta anidada con el max ID de la tabla, pero tengo la plena seguridad que debe hacerse de una manera, mucho mas sencilla, y como supondrán no se cual es esa manera, ya que la función LAST y LAST_VALUE, al parecer no pertenecen al SQL SERVER 2012.
Espero que me puedan brindar una mano con esto y una vez mas gracias por la ayuda.