gpt4 book ai didi

PHP问卷计算设计

转载 作者:行者123 更新时间:2023-11-29 06:07:59 26 4
gpt4 key购买 nike

所以我需要对下面的问题发表意见/解决方法。

这份调查问卷有 67 个问题,用 PHP 编码并使用数据库 (MySQL)。根据设计,数据表如下,其中包含 ID 和问题编号。

所以,

我将生成包含这些答案的报告。也就是说,我会得到每个问题的平均值和中位数,并将它们显示在用户报告屏幕上。现在有 493 行,想思考一些不会越来越长的时间来处理。

有什么意见或方法可以使过程更容易(可以忍受)?我应该为计算创建一个类并针对每个问题运行并将值存储在 View 中吗?找到答案 here对于类似的问题,但无法确定。真的很想听听任何想法。

Sample Database table

最佳答案

就个人而言,我会避免使用 67 列宽的表,而是使用一个包含两列主键的三列表。

ID | Q  | Result
1 | 1 | 1
1 | 2 | 3
1 | 3 | 2
...
4 | 5 | 4

然后运行统计数据;它会长 67 倍,但您的统计数据将全部是主键查找。无论如何,任何少于几百万行的内容都将非常快。

哦,还有使用 mysql 进行统计,它擅长做这类事情。例如:

SELECT AVG(Result) WHERE Q = 1;

并使用 this solution为中位数。

关于PHP问卷计算设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40185787/

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