gpt4 book ai didi

Mysql统计表的下雨天数

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

我想知道一段时间内有多少天下雨(rain > 0.1)咨询mysql。

我使用这个代码,但它可以让我恢复所有日子,无论有没有雨

$result = mysqli_query($con,"SELECT City, count(Rain > '0.1') as Total FROM Meteo2 where Data BETWEEN '" . split($_POST["date6"]) ."' AND '" . split($_POST["date7"]) ."' group by City");

谢谢

最佳答案

函数count()计算非NULL值的数量。我想你想要 sum():

select sum(Rain > 0.1)
. . .

MySQL 将 bool 值视为整数,0 表示 false,1 表示 true。所以 sum 会做你想要的,而不是计数。

关于Mysql统计表的下雨天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25808855/

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