Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2005, 05:46
Avatar de pempas
pempas
 
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 985
Antigüedad: 21 años, 4 meses
Puntos: 6
Consulta compleja

Pongo la consulta aquí porque en Bases de datos no contestó nadie, tengo una tabla en la que guardo documentos y esta tabla tiene un campo llamado "lecturas" en ese campo se acumulan las peticiones que se hacen a ese documento, pues bien quiero sacar una consulta que me extraiga el campo titulo e id de la tabla documentos si el campo lecturas es el mayor de todos y además que el campo tipo no sea='O', expongo la consulta que intento utilizar yo:

SQL="Select titulo,lecturas,id From documentos Where tipo<>'O' And Max(lecturas)"

Pero me da el error:
"[Microsoft][Controlador ODBC Microsoft Access] No puede haber una función de agregado en la cláusula WHERE (tipo<>'O' And Max(lecturas))."

Gracias a todos.