gpt4 book ai didi

mysql - 计算比例

转载 作者:行者123 更新时间:2023-11-30 00:35:15 27 4
gpt4 key购买 nike

我有一个名为“exchanges”的表,其中包含我需要分组并计算性别比例的网站名称和性别。

siteName  gender
facebook M
Google F
facebook M
facebook F
Google M
facebook F
Google M

Result
siteName ratio
facebook 50%
Google 33%




SELECT siteName,gender,
(SUM(CASE WHEN gender='M' THEN 1 ELSE 0 END)/
COUNT(*))*100 as male_percent
FROM siteslist
GROUP BY siteName

我不知道如何计算男性的数量(“M”);我的查询给出 0% 或 100%

最佳答案

你也可以尝试类似的事情

SELECT siteName,
gender,
(COUNT(CASE WHEN gender='M' THEN 1 END)/ COUNT(*)) * 100 as male_percent
FROM siteslist
GROUP BY siteName

关于mysql - 计算比例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22236103/

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