SQL - combinar 3 tablas relacionas, sentencia sql

 
Vista:

combinar 3 tablas relacionas, sentencia sql

Publicado por lkcarl (2 intervenciones) el 26/09/2010 01:04:27
hola un saludo a todos...
necesito resolver el siguiente problema...

tengo 3 tablas relacionadas por un id ejemplo:

tabla alumnos:

idalumno nombres
1 luis
2 predro
3 marcos
. .
. .
. .

tabla actividades:

idactividad descrición
1 tareas
2 taller
. .
. .
. .

tabla alumnos_actividades

idalumnos_actividades idalumno idactividad calificacion
1 1 2 3,2
2 2 1 3,1
. . . .
. . . .
. . . .

de esta combinacion necesito generar una consulta de este tipo

nombres descricion nota
luis taller 3,2
luis tareas null
pedro tareas 3,1
pedro taller null
. . .
. . .
. . .

he intentado pero no lo he logrado agradezco de ante mano...su colaboración
gracias...y saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 806
Bronce
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

RE:combinar 3 tablas relacionas, sentencia sql

Publicado por Leonardo Josué (1173 intervenciones) el 27/09/2010 16:11:15
¿Qué es lo que haz intentado hacer? este problema se resuelve simplemente con un RIGHT JOIN O LEFT JOIN, dependiendo de cómo organices tus tablas. pregúntale a Santa Wikipedia o a San Google cómo funcionan estos operadores y si continuas teniendo problemas, pues lo comentas en el foro

http://es.wikipedia.org/wiki/Join

Saludos
Leo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar