Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/09/2006, 13:23
monkyta
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 18 años, 6 meses
Puntos: 3
Para los 10 ultimos tu query es la correcta... con order by desc y top 10....

Para saber cuales son los mas consultados; eso requiere de programacion....
1.- Creas un campo adicional en la tabla de tipo INTEGER
2.- Por la aplicacion lo que debes de hacer es cuando alguien consulta el campo; haces un update a esa columna sumandole un 1... con eso registras la visita
3.- Para consultar despues cuales son los mas visitados hace
SELECT TOP 10 TUCAMPOCLAVE, COUNT(CAMPONUEVO)
FROM TUTABLA
GROUP BY TUCAMPOCLAVE, COUNT(CAMPONUEVO)
ORDER BY TUCAMPOCLAVE, COUNT(CAMPONUEVO) DESC

Y LISTO