Ayuda con query

21/11/2005 - 17:07 por Hugo Flores | Informe spam
Hola,

No tengo mucha experiencia con queries y bases de datos y por eso apelo
al conocimiento de alguien mas.

Tengo una tabla de exámenes, en donde guardo un alumno su calificacion
y si reprobo el examen (siendo este último campo el que mas me
interesa, campo tipo bit).
La tabla puede contener el mismo alumno, pero con diferentes exámenes.
Yo lo que necesito, es un query que me traiga todos los alumnos que
reprobaron su último examen.

Agradezco cualquier ayuda
 

Leer las respuestas

#1 Alejandro Mesa
21/11/2005 - 17:20 | Informe spam
Hugo Flores,

Como podemos saber caul es su ultimo examen?

Para este tipo de pregunta y / o problema, siempre es bueno postear la
estructura de la tabla, data de ejemplo y cual seria el resultado esperado.
De esa forma, sabemos lo que tienes y lo que quieres, sin necesidad de tener
que adivinar o inmaginar la estructura.

Crees que te serviria algo asi como:

select *
from examen as e
where reprobado = 1
and fecha_examen = (select max(a.fecha_examen) from examen as a where
a.alumno_id = e.alumn_id)
go


AMB
AMB

"Hugo Flores" wrote:

Hola,

No tengo mucha experiencia con queries y bases de datos y por eso apelo
al conocimiento de alguien mas.

Tengo una tabla de exámenes, en donde guardo un alumno su calificacion
y si reprobo el examen (siendo este último campo el que mas me
interesa, campo tipo bit).
La tabla puede contener el mismo alumno, pero con diferentes exámenes.
Yo lo que necesito, es un query que me traiga todos los alumnos que
reprobaron su último examen.

Agradezco cualquier ayuda


Preguntas similares