Título: Duda con consulta MYSQL Publicado por: Bhrentox en 9 Septiembre 2012, 03:27 am Hola, veran estoy realizando unas consultas en mysql pero no me salen alguien que me pudiese ayudar mis tablas son las sig:
Alumnos ALU_CLA ALU_NOM ALU_APE ALU_DOM ALU_TEL ALU_CD INT 101 Alfredo Pérez Ruiz Morelos 23 1563456 Tuxpan 102 Carlos Solís Lara Hidalgo 16 1645341 Hidalgo 103 Sara Marín Duran Juárez 98 1587094 Hidalgo Materias MATE_CLA MATE_NOM INT 5001 Cumulo de Datos 5002 Minería de Datos 5003 Programación Web CALIFICACIONES CAL_CLAVE CAL_ALUMNO CAL_MATERIA CAL_calif 1001 101 5002 89 1002 102 5003 76 1003 102 5002 78 1004 103 5003 97 1005 103 5001 80 y las consultas que no puedo realizar son las siguientes: -Mostrar el nombre y las calificaciones de los alumnos que obtuvieron una calificación mayor al promedio. -Mostrar los nombres de los alumnos, las materias que cursan y la calificación obtenida en cada una. -Nombre y apellido de los alumnos que cursan la materia 5001. Para la ultima consulta intento hacer esto: mysql> select a.alu_nom,a.alu_ape,m.mate_nom,c.cal_clave from alumnos a, materias m, calificaciones c where alu_cla=cal_alumno and cal_materia=5001; +---------+-------------+------------------+-----------+ | alu_nom | alu_ape | mate_nom | cal_clave | +---------+-------------+------------------+-----------+ | sara | marin duran | cumulos de datos | 1005 | | sara | marin duran | mineria de datos | 1005 | | sara | marin duran | Programacion web | 1005 | +---------+-------------+------------------+-----------+ pero obviamente tengo algo mal porque no me arroja el resultado correcto de antemano les agradezco su ayuda salu2 y gracias. Título: Re: Duda con consulta MYSQL Publicado por: Bhrentox en 9 Septiembre 2012, 05:26 am Bueno ya pude resolverlo de cualquier manera muchas gracias.
|