Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2010, 08:52
gglemos
 
Fecha de Ingreso: diciembre-2008
Mensajes: 15
Antigüedad: 15 años, 4 meses
Puntos: 0
Ayuda para una query

Hola, que tal?, me encuentro necesitando hacer una consulta para la cual mis conocimientos de mysql no alcanzan, es algo que puedo resolver haciendo varias consultas diferentes y aplicando php para crear selects gigantes, pero que claramente no tiene sentido, la situacion es la siguiente, tengo dos tablas en dos bases de datos diferentes

BD 1: Una tabla de usuarios (es de un dokeos), de donde me interesa el user_id y el codigo

BD2: Una tabla de reservas, donde tengo
el user_id anterior como indice,
un campo de clase_id donde 0 significa que la reserva no esta asignada a una clase
y un campo calificaciones que es NULL si no fue calificada, o un int del 0 al 6, donde 6 indica que la clase no pudo ser dada.

Lo que necesito es lo siguiente:

Saber la cantidad de alumnos, con un codigo especifico, que hayan tomado mas de 'n' clases ( con lo cual la clase_id debe ser diferente a 0) , pero que o bien tenga una calificacion NULL o menor a 6.

Como debería ser la consulta para lograr esto?, aunque sea me vendría muy bien que me orienten para donde debo buscar, muchas gracias por su ayuda

Saludos
Julián