gpt4 book ai didi

sql - 查询SQL表中出现的百分比

转载 作者:行者123 更新时间:2023-12-03 18:23:42 25 4
gpt4 key购买 nike

我有一个名称表,其中每一行都有列nameoccurrences

我想从表格中计算某个名称的百分比。

如何在一个查询中做到这一点?

最佳答案

由于字段列表中的子查询,它不是很优雅,但是如果您希望在一个查询中使用它,则可以完成此工作:

SELECT 
`name`,
(CAST(SUM(`occurance`) AS DOUBLE)/CAST((SELECT SUM(`occurance`) FROM `user`) AS DOUBLE)) as `percent`
FROM
`user`
WHERE
`name`='miroslav';


Example Fiddle

希望这可以帮助,

关于sql - 查询SQL表中出现的百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55201089/

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