
18/08/2006, 21:30
|
 | Usuario no validado | | Fecha de Ingreso: agosto-2001 Ubicación: Cuernavaca, Morelos, Mexico
Mensajes: 170
Antigüedad: 23 años, 6 meses Puntos: 0 | |
Contar Reg, obteniendo valores de 2 tablas Ok, me gustaria saber si alguien tiene idea de como hacer esto.
Tengo dos tablas
1 que es
estado
id - estado - descripcion
alumnos
id - estado - edad- materias - fecha
ahora, en mi formulario de registro obtengo el valor de estado del alumno de la tabla estado ya que los estados son variables y dependiendo el maestro, tendran estados diferentes, entonces en un salon puedo tener 4 estados un semestre y en el otro semestre el maestro borra 3 y agrega 5 mas entonces ya cambiaron los estados
entonces quiero que al hacer la consulta primero jale todos los estados que existen en la tabla estado, y despues me busque todos los alumnos que tienen ese estado
para que despues me muestre por ejemplo
estado
reprobado
pendiente
promovido
y pues me ponga Hay: 2 reprobados
3 pendientes
30 promovidos
y asi lo haga con todos los estados que existen en la tabla
Pense hacerlo con un Inner Join
SELECT COUNT(*) as total FROM estatus INNER JOIN alumnos ON estatus.estatus = alumno.estatus
pero me cuenta todos los los registros de la tabla alumnos
y al final de cuentas quiero mostrar el estado y el numero de registros
espero haberme expresdo bien y no confundirlos mas de lo que yo estoy
Saludos!!! |