gpt4 book ai didi

MySQL SELECT * 和百分比

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

有点 MySQL 新手,不够熟练,无法理解我试图放在一起的语句的逻辑。

我有这个问题;

SELECT FORMAT(SUM(won/total*100),2) AS PCT FROM table_name WHERE Status='Current'

哪个可以很好地返回所有记录总和的获胜百分比,但我希望按行返回结果?

基本上我想要实现的是每个使用SELECT *,但我不能将 SELECT * 与计算百分比结合使用。

或者我可以并且可能有逻辑错误,我不确定。

返回的结果是这样的;

Manager | Win%

Arsene Wenger | 57.24%

Alex Ferguson | 48.02%

我错过了什么?

最佳答案

试试这个查询:

SELECT Manager,FORMAT(SUM(won/total*100),2) AS PCT 
FROM table_name
WHERE Status='Current'
GROUP BY Manager

如果你想要每一

SELECT Manager,FORMAT((won/total*100),2) AS PCT 
FROM table_name
WHERE Status='Current'

关于MySQL SELECT * 和百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15947210/

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