Autor Tema: alguien q sepa de sql pls  (Leído 271 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado andrewkthx

  • Novato
  • *
  • Mensajes: 1
  • Puntuación: 0
    • Ver Perfil
alguien q sepa de sql pls
« : 02 de abril de 2009, 11:09:42 pm »
buenas, escribo porq necesito ayudita q me imagino q para el q sbe es algo basico... es una consulta creo q con un inner join... este es el caso, tengo 2 tablas, una de alumnos con 2 campos IDalumno, Nombre, la otra se llama materias, 2 campos tambien, IDmateria, nombre_materia.... hice un relacion muchos a muchos y se creo un tabla con idmateria y idalumno para relacionarla....

aki es donde necesito ayuda.... necesito una consulta q me muestre a cada alumno y las materia q tiene asignadas, pls agredeceria mucho la ayuda. gracias de antemano :)

Desconectado eape

  • Usuario Junior
  • **
  • Mensajes: 83
  • Puntuación: 0
  • Sexo: Masculino
    • Ver Perfil
Re: alguien q sepa de sql pls
« Respuesta #1 : 03 de abril de 2009, 08:58:46 am »
Buenos días
que el Señor Jesucristo le bendiga a Ud. y a los suyos

las tablas que cree para la prueba son
Alumno
id_alumno
Nombre

Materia
id_Materia
Materia


Alumno_Materia
id_alumno
id_materia

esta consulta lo que permite es obtener el nombre del alumno junto con el nombre de la materia que cursa
la letra a es un alias de la tabla Alumno asi como am es un alias de la tabla Alumno _materia y m es el alias respectivo de la tabla Materia

SELECT a.Nombre, m.materia FROM Alumno a
            INNER JOIN Alumno_Materia am ON a.id_Alumno = am.id_Alumno   
            INNER JOIN Materia m on am.id_Materia = m.id_Materia

Espero te sirva la consulta cualquier cosa estamos a la orden
¿Sabes el Nombre de Dios?

PHP de Venezuela

Re: alguien q sepa de sql pls
« Respuesta #1 : 03 de abril de 2009, 08:58:46 am »

 

PHP de Venezuela on Facebook