gpt4 book ai didi

mysql - 统计 MySQL 的数据库结果

转载 作者:行者123 更新时间:2023-11-29 09:30:48 25 4
gpt4 key购买 nike

我想计算表中的结果。

表格看起来像这样(行数据),

enter image description here

Que是问题,答案是Answer,答案大多数值为1到5,但它可以根据问题而变化。(如1到9)

上图只是部分,问题是从1到13。表中的行一遍又一遍地重复。

我想知道每个问题的答案百分比。

我试着数数,

SELECT COUNT(*) FROM survey.surveys WHERE exhibition_id = 2 GROUP BY que;

但这只是按que计数

如何计算?

<小时/>

我想要这样的结果,

que | answer | count(answer)
1 | 1 | 30
1 | 2 | 27
1 | 3 | 28
1 | 4 | 31
1 | 5 | 30
2 | 1 | 17
2 | 2 | 23
2 | 3 | 31
2 | 4 | 45
2 | 5 | 29

最佳答案

您应该按答案分组

从 Survey.surveys WHERE Exhibition_id = 2 GROUP BY 答案中选择 COUNT(*) 次

关于mysql - 统计 MySQL 的数据库结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58795756/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com