SQL - USO DE DOS MAX

   
Vista:

USO DE DOS MAX

Publicado por ANTONIO (35 intervenciones) el 28/08/2009 18:52:42
Hola amigos estoy liado y no se como salir, vereis quiero hacer una simple consulta sql que me haga lo siguiente:
Tengo dos campos en la base de datos access, uno llamado numero y otro año.
Lo unico que quiero es una consulta que me busque el numero mas alto que exista pero del año actual.
Por ejemplo

numero año

123 2008

124 2008

64 2009

66 2009

Obviamente si quiero que me devuelva el numero mas alto, pero del año en que estamos, 2009, me devolvera el regitro
66 2009

Bueno eso es lo que quiero y ya no se como hacerlo, he puesto algo asi

select NUMERO, AÑO from TBLCONTADOR where AÑO=YEAR(NOW()) AND NUMERO = TOP(NUMERO)

pero no me funciona.

!!OJO!!, CON LA CONSULTA SQL QUIERO PODER RECUPERAR EL VALOR NUMERO Y EL VALOR AÑO

Por favor decidme un sencillo ejemplo.
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:USO DE DOS MAX

Publicado por Antonio (17 intervenciones) el 28/08/2009 19:10:38
select max(NUMERO), AÑO from TBLCONTADOR where AÑO=2009
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