Pues con los join o union no deberías de tener problemas.
Pero deberías consultar mejor en el foro de base de datos.
Por otro lado por qué 5 tablas para almacenar lo mismo?
No sería más fácil una sola?
Tabla_actividades
id ( PK, identificador único de tabla )
id_actividad ( identificador de actividad )
id_usuario ( identificador de usuario )
puntuacion
Código SQL:
Ver originalSELECT * FROM Tabla_actividades WHERE id_usuario=1