Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Consulta para contador de visitas

Estas en el tema de Consulta para contador de visitas en el foro de Bases de Datos General en Foros del Web. De nuevo yo con casi el mismo tema jejeje en un sistema de visitas, he construido 2 tablas así: [ Tabla Visitas Tabla Navegacion NAVEGACION_VISITA(sesion_id, ...
  #1 (permalink)  
Antiguo 13/05/2017, 08:45
 
Fecha de Ingreso: agosto-2011
Mensajes: 87
Antigüedad: 12 años, 8 meses
Puntos: 3
Consulta para contador de visitas

De nuevo yo con casi el mismo tema jejeje

en un sistema de visitas, he construido 2 tablas así:

[Tabla Visitas



Tabla Navegacion




NAVEGACION_VISITA(sesion_id, fecha_ingreso, pagina_id, cant_veces)[/QUOTE]

donde cant_nav es un campo que se auntoincrementa cada vez que un usuario con la misma session actualiza o vuelve a entrar a ella...

no he podido encontrar la consulta sql que me extraiga un top de las noticias más vistas, ya que creo habria que sumar todos los campos cant_nav de la misma noticia y luego extraerlos de mayor a menor

acepto sugerencias, criticas(positivas y negativas) y toda vaina con tal de salir de este enrollo de las estadisticas web

como haría para sacar ese TOP?
__________________
No le pare bola a la vida, que la vida no le para bolas a uno!
  #2 (permalink)  
Antiguo 13/05/2017, 12:14
 
Fecha de Ingreso: agosto-2011
Mensajes: 87
Antigüedad: 12 años, 8 meses
Puntos: 3
Respuesta: Consulta para contador de visitas

Ok chicos, he logrado mostrar un top 5 con esta sentencia.


ya tenia dolor de coco y la respuesta era tan sencilla jajaja

Código:
SELECT `pagina_nav`,SUM(`cant_nav`) AS total FROM `navegaciones` GROUP BY `pagina_nav` ORDER BY total DESC LIMIT 5
__________________
No le pare bola a la vida, que la vida no le para bolas a uno!

Etiquetas: campos, contador, fecha, sql, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:28.