gpt4 book ai didi

mysql - 基于绝对引用创建新列

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

我创建了一个 SQl 查询,它给出了下面的结果

Product| Qty.Sold | Total Value
----------------------------
Men | 585 | 4750
Wom | 927 | 9235
Child | 587 | 6023

我需要在总值(value)旁边创建 2 个附加列。

对于新列 1公式为数量的第一个值。已售出数量/已售数量总和。这同样适用于相应的行(Wom、Child..)例如:585/2561,927/2561....

对于新列 2公式为总值(value)的第一个值/总值(value)的总和。这同样适用于相应的行(Wom,Child..)例如:4750/25726,9235/25726...

如何编写 SQL 查询来适应这一新更改

最佳答案

所以像这样:

SELECT Product,Qty_sold,total_value,
Qty_sold/(select sum(Qty_sold) FROM (Your query here)) as Col1,
total_value/(select sum(total_value) FROM (Your query here)) as Col2
FROM (Your query here)

关于mysql - 基于绝对引用创建新列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35720578/

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