Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Mysql (http://www.forosdelweb.com/f86/)
-   -   Cáculo de Edad (http://www.forosdelweb.com/f86/caculo-edad-507613/)

aprendix 24/07/2007 13:35

Cáculo de Edad
 
Hola Foreros. Si pueden echarme la manito en la siguiente consulta:

Tengo una base de datos (Estudiantes)

Quiero realizar una consulta por grado, sección, sexo, y edad.

Es decir: quiero que al selecionar el select de los datos anterioes este me de como resultado el número de estudiantes que tiene la edad, con las condiciones dadas (grado, sección y sexo).

Los campos de la tabla son:
fnac: contiene la fecha de nacimiento.
sexo: El sexo
grado: El grado
seccion: La sección

Saludos...

Mahalo 27/07/2007 09:54

Re: Cáculo de Edad
 
¿Qué tal así?

SELECT @edad:=(YEAR(CURRENT_DATE) - YEAR(fnac))-(RIGHT(CURRENT_DATE,5) < RIGHT('1974-12-06',5)) AS edad,
COUNT(id) AS num_estudiantes
FROM tabla
WHERE grado='loquesea' AND seccion='loquesea' AND sexo='loquesea'
GROUP by @edad;

Eso teniendo en cuenta que cada estudiante tiene id.

Saludos!


La zona horaria es GMT -6. Ahora son las 06:35.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.