MySQL - Mostrar el mas visitado

 
Vista:

Mostrar el mas visitado

Publicado por Cristian (1 intervención) el 16/11/2001 08:13:13
Tengo un tabla que se llama tp1 y tiene solo un campo que se
llama fecha.
Pues bien yo lo uso para hacer estadisticas, entonces para ver
la cantidad de visitas que tuve por día hago así:

select T.fecha, count(T.fecha) as cantidad
from tp1
group by T.fecha
order by T.Fecha desc

De esta forma logro un listado mas o menos asi:

11/08/01 55
11/07/01 79
11/06/01 45

Ahora lo que yo quiero hacer y no me sale es mostrar solo la
fecha que mas visitas tuvo. Por ejemplo usando los datos que te
mostre antes se veria solo:

11/07/01 79
Un saludo.
Cristian
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:Mostrar el mas visitado

Publicado por Natros3 (13 intervenciones) el 28/11/2001 14:28:04
Preparate:
Debes definir un "alias" para el count y utilizarlo en el "order by", y al mismo tiempo debes limitar la salida de la selección a 1 resultado. Como?
ejemplo:

"Select count(T.fecha) as total, T.fecha
from tp1
group by T.fecha
order by total desc limit 1;"
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