ayuda para generar consulta

09/02/2005 - 23:29 por Rosario | Informe spam
Que tal, tengo un pequeño problema espero y me puedan ayudar.

Tengo 2 tablas una Llamada Examenes y otra Detalle_Examen, el la de Examenes
guardo el No. de Examen, el nombre del examen y el tipo de examen y en la de
detalle examen guardo quien realizo el examen, No. de examen y calificacion.
Si hago una consulta de cuales examenes ha presentado un alumno y su
calificación correspondiente si la puedo hacer, pero yo lo que quiero es
hacer una consulta que me diga cuales examenes no ha presentado el alumno.

La estructura de mis tablas es la siguiente:

Examenes
PK id_examen
nombre_examen
tipo_examen

Detalle_examen
PK id_detalle_examen
FK id_examen
FK id_alumno
Calificacion

Espero y me puedan auxiliar en como hacer esta consulta, muchas gracias.
 

Leer las respuestas

#1 MAXI
10/02/2005 - 00:43 | Informe spam
Hola, pues creo que esto te resolveria esa pregunta:

Select examenes.nombre_examen,examenes.tipo_examen,detalle_examen.id_alumno
from
examenes left join detalle_examenes on
examenes.id_examen = detalle_examenes.id_examen and
where detalle_examenes.id_examen is null

pd: Esto traera los examenes que no han dado los alumnos, si tuvieras una
tabla alumnos podrias filtrar para ver mas cosas

Gracias por pasar la estructura de las tablas y espero te ayude la query :-)



Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

MSN:
"Rosario" escribió en el mensaje
news:u$
Que tal, tengo un pequeño problema espero y me puedan ayudar.

Tengo 2 tablas una Llamada Examenes y otra Detalle_Examen, el la de
Examenes guardo el No. de Examen, el nombre del examen y el tipo de examen
y en la de detalle examen guardo quien realizo el examen, No. de examen y
calificacion. Si hago una consulta de cuales examenes ha presentado un
alumno y su calificación correspondiente si la puedo hacer, pero yo lo que
quiero es hacer una consulta que me diga cuales examenes no ha presentado
el alumno.

La estructura de mis tablas es la siguiente:

Examenes
PK id_examen
nombre_examen
tipo_examen

Detalle_examen
PK id_detalle_examen
FK id_examen
FK id_alumno
Calificacion

Espero y me puedan auxiliar en como hacer esta consulta, muchas gracias.



Preguntas similares