Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/01/2010, 09:33
paulkees
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 20 años, 2 meses
Puntos: 3
Respuesta: Promedio de edad

hola huesos52...

Lo que leo de AVG es que toma números enteros y no de fechas. No obstante, he intentado de esta forma pero no funciona o lo estoy haciendo mal:

Código PHP:
<?php
$query 
"SELECT nacimiento, CURRENT_DATE, (YEAR(CURRENT_DATE) - YEAR(nacimiento)) - (RIGHT(CURRENT_DATE,5) < RIGHT(nacimiento,5)) AS edad, AVG(edad) AS edadpromedio FROM users WHERE nacimiento > '0' GROUP BY edad";
$result =  mysql_query($query);
$row mysql_fetch_assoc$result );
$edadpromedio $row[edadpromedio];
mysql_free_result($result);
?>