MySQL Calcular Porcentaje

Tengo una base de datos MySQL con 4 elementos: id (numérico), group_name , employees y surveys .

En mi SELECT necesito calcular el porcentaje de ’empleados’ que, por el número en ‘encuestas’, han tomado la encuesta.

Esta es la statement que tengo ahora:

 SELECT group_name, employees, surveys, COUNT( surveys ) AS test1, ((COUNT( * ) / ( SELECT COUNT( * ) FROM a_test)) * 100 ) AS percentage FROM a_test GROUP BY employees 

Aquí está la tabla tal como está:

 INSERT INTO a_test (id, group_name, employees, surveys) VALUES (1, 'Awesome Group A', '100', '0'), (2, 'Awesome Group B', '200', '190'), (3, 'Awesome Group C', '300', '290'); 

Me encantaría calcular el porcentaje de employees que por el número de surveys han tomado la encuesta. es decir, como se muestra en los datos anteriores, el Awesome Group A sería 0% y Awesome Group B sería 95%.

prueba esto

  SELECT group_name, employees, surveys, COUNT( surveys ) AS test1, concat(round(( surveys/employees * 100 ),2),'%') AS percentage FROM a_test GROUP BY employees 

DEMO AQUÍ