Les quería preguntar lo siguiente haber si me pueden ayudar.
Tengo 4 tablas:
categorías
Código MySQL:
Ver original
id nombre_categoria 1 categoria 1 2 categoria 2
users
Código MySQL:
Ver original
id nombre 1 cristian 2 sebastian 3 jose
paginas (llega la pk de categorías)
Código MySQL:
Ver original
id link_pagina categoria_id 1 link 1 1 2 link 2 2 3 link 3 1
y finalmente tengo la tabla pagina_usuario que guarda un registro cada vez que el usuario entra a una pagina en especifico
Código MySQL:
Ver original
id user_id pagina_id 1 1 1 2 1 1 3 1 3 4 2 1 5 2 1 6 2 2 7 2 2
Lo que necesito es obtener la CATEGORÍA que mas han visitado cada usuario, sabiendo que cada pagina tiene su categoría.
Sería obtener algo esto:
Código MySQL:
Ver original
user_id | id_categoria_mas_visitada | nombre_categoria 1 1 categoria 1 2 2 categoria 2
Se que hay que unir las 4 tablas, pero aun no he logrado el resultado.
Ojala entiendan la pregunta, y no complicarlos demasiado. Se agradece vuestra ayuda. Saludos desde Chile.