在 MySQL 中计算员工调查参与百分比
您的目标是确定不同组中参与调查的员工百分比在 MySQL 表中的“employees”和“surveys”列上。您提供了一个尝试计算百分比的查询,但它似乎不正确。下面是一个修改后的查询,应提供所需的结果:
<code class="sql">SELECT group_name, employees, surveys, COUNT( surveys ) AS test1, concat(round(( surveys/employees * 100 ),2),'%') AS percentage FROM a_test GROUP BY employees</code>
说明:
以下是对提供的数据执行修改后的查询的结果:
group_name | employees | surveys | test1 | percentage |
---|---|---|---|---|
Awesome Group A | 100 | 0 | 0 | 0.00% |
Awesome Group B | 200 | 190 | 190 | 95.00% |
Awesome Group C | 300 | 290 | 290 | 96.67% |
此结果显示每个组中参加过调查。
以上是以下是一些适合您提供的内容的基于问题的标题: * **如何在 MySQL 中计算员工调查参与百分比?** * **确定员工生存的正确查询是什么的详细内容。更多信息请关注PHP中文网其他相关文章!