Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés. Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
No se cual es la función TOP de SQL Server... pero en mysql si quieres ver las consultas que se están haciendo, puedes ejecutar:
mysqladmin -u root -p -i1 processlist
-i es el intervalo de tiempo que quieres que te lo vaya mostrando.
Yo lo que quiero es que el valor mas alto, de la tabla productos, tiene 2 campos votos y visitas, que quiero, que me seleccione el valor mas alto de votos y visitas
SELECT CodigoProducto, MAX(votos) AS TotalVotos
FROM vwproductosweb
GROUP BY CodigoProducto
ORDER BY TotalVotos DESC LIMIT 1;
O Algo asi, la consulta agrupa por codigos y tomas los maximos de esos grupos, y depsues ordena descendemente para que al tomar el primer registro con LIMIT 1 te de el codigo con el maximo valor de votos.