Hola amigos del foro.
Les quería preguntar lo siguiente haber si me pueden ayudar.
Tengo 4 tablas:
categorías
Código MySQL:
Ver originalid nombre_categoria
1 categoria 1
2 categoria 2
users
Código MySQL:
Ver originalid nombre
1 cristian
2 sebastian
3 jose
paginas (llega la pk de categorías)
Código MySQL:
Ver originalid 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 originalid 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 originaluser_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.