Hola que tal amigos, nuevamente acudiendo a ustedes, primero que nada gracias por tomarse la molestia de leer mi pregunta, y es que amanecí un poco bloqueado y no logro establecer como es que debería hacer esta consulta:
Tengo 2 tablas:
Una donde se almacenan las entradas o publicaciones en mi web, llamada "posts" y otra tabla llamada "visitas" donde registra las visitas a cada post según la ip y fecha del usuario.la tabla "posts" se conforma de las filas: id | userid | postbody | date
y la tabla "visitas" se conforma de las filas: id | howlid | ip | fecha
donde visitas.howlid y posts.id son el mismo valor.
Lo que necesito hacer es lo siguiente: Imprimir obtener el id de los 2 posts más visitados (en la tabla "visitas" obtener el "howlid" de las 2 entradas con mayor cantidad de registros.)
Por ejemplo:
si en "visitas" tengo los siguientes registros:
id | howlid | ip | fecha
1 | 200 |127.0.0.1 | 22-04-2016
2 | 199 |127.0.0.1 | 22-04-2016
3 | 200 |127.0.0.1 | 22-04-2016
4 | 197 |127.0.0.1 | 22-04-2016
5 | 200 |127.0.0.1 | 22-04-2016
6 | 199 |127.0.0.1 | 22-04-2016
por lo que me debería arrojar la consulta los valores: 200 y 199 respectivamente.
No se si me di a entender, ojalá puedan orientarme un poco :) saludos!