por un lado tendría una tabla con el numero de consultas por edad:
Código:
Y por otro lado con el total de todas las consultas de todas las edades:select count(t1.idconsulta) as suma, t1.edad from CONSULTAS t1 INNER JOIN USUARIOS t2 on t2.idusuario=t1.idusuario where t2.activo=1 group by t1.edad order by suma DESC;
Código:
Y lo que quiero es juntar las dos, para que el resultado sea: para cada edad con su numero de consultas sacar otro dato más el de porcentaje con el total de consultas de todas las edades.select count(t3.idconsulta) from CONSULTAS as t3, USUARIOS as t4 where t3.idusuario=t4.idusuario AND t3.idusuario=t2.idusuario AND t4.activo=1
Sabéis por donde tirar o guiarme? gracias.