gpt4 book ai didi

mysql - mysql中整列的条目相乘

转载 作者:行者123 更新时间:2023-11-29 14:58:00 24 4
gpt4 key购买 nike

您好,我有 15 行数据(用户条目),每行有 100 个字段(通过单选按钮 1-6 回答调查)。

每个受访者的每个答案都需要乘以 +1 或 -1 因子

从这里我需要将新的正值或负值驻留在同一个表中(或者新的副本,这并不重要)

问题:处理此类计算的最佳方法是什么?

(大约有 30 个答案需要乘以 -1)。

最佳答案

首先,您的设计并未真正标准化 - 这将涉及将所有答案放在一列中,可能将用户和问题编号作为复合主键。该组织将使这一切变得容易得多。

事实上,您的查询需要如下所示:

update responses set
answer_2 = -1 * answer_2,
answer_3 = -1 * answer_3,
answer_4 = -1 * answer_5,
answer_7 = -1 * answer_7;

其中这些列名称是您需要否定的列。

考虑到查询中需要有 30 个赋值行,我建议您使用复制和粘贴,或者几行 shell 脚本。不过,三十还不足以转向比这更复杂的事情。

关于mysql - mysql中整列的条目相乘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4053910/

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