Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2010, 20:04
MARIATERE
 
Fecha de Ingreso: marzo-2010
Mensajes: 26
Antigüedad: 14 años, 2 meses
Puntos: 0
Contar en un select

LES PLANTEO EL PROBLEMA, TENGO LA SIGUIENTE SENTENCIA

select muestra_examen.id_examen, descripcionmuestra.id_recurso,
concat(recursominsa.nombres,' ', recursominsa.apellido1) as nombre_recurso, exploracion_examen.id_pos_resultado
from descripcionmuestra inner join muestra_examen on muestra_examen.id_muestra = descripcionmuestra.id_muestra
INNER JOIN recursominsa ON descripcionmuestra.`id_recurso` = recursominsa.`id_recurso`
inner join exploracion_examen on exploracion_examen.id_examen = muestra_examen.id_examen
where exploracion_examen.id_exploracion = 50
group by muestra_examen.id_examen


LA CUAL ME DA EL SIGUIENTE RESULTADO
Id_ex--Id_rec-------Nombre_recurso--------------Frotis_adecuado
BO2-----BO001-----Ricardo Vargas-----------------------172
BO3-----BO002-----Maria Teresa Suárez Bolaños-----169
BO4-----BO002-----Maria Teresa Suárez Bolaños-----172
BO5-----BO001-----Ricardo Vargas-----------------------168
BO6-----BO002-----Maria Teresa Suárez Bolaños-----168
BO7-----BO001-----Ricardo Vargas-----------------------169


LO QUE KIERO HACER ES POR EJEMPLO: TENGO A LA PERSONA DEL CODIGO BO002 KIERO SABER CUANTOS frotis tomo esa persona, en este ejemplo seria 3, ademas de eso kiero saber cuantos de tiene de 172, de 169 y de 168, y ademas de eso sacar un porcentaje de ello, alguien sabe como, su ayuda me serviria mucho, porfavor.