gpt4 book ai didi

mysql查询返回不同的日期

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

我正在尝试向我的气象站添加一个新功能,即最高气温的日期和下雨最多的日期。

为什么此代码在结果中给出不同的日期?

如果我将第一个查询更改为 T、R、P 或 H,则会显示该行的最大值,但日期始终相同。一旦我理解了这一点,我也许能够解决代码的其他问题。

This is the output

$result = mysqli_query($con,"
SELECT DateTime,max(Tmax)
FROM alldata
WHERE YEAR(DateTime) = YEAR(NOW())

"
);
while($row = mysqli_fetch_array($result)){
$maxtempDate1 = $row['DateTime'];
$tempMax1 = $row['max(Tmax)'];
}

$result = mysqli_query($con,"
SELECT DateTime,Tmax
FROM alldata
WHERE Tmax=(select max(Tmax) from alldata)
AND YEAR(DateTime) = YEAR(NOW())
"
);
while($row = mysqli_fetch_array($result)){
$maxtempDate = $row['DateTime'];
$tempMax = $row['Tmax'];

}

最佳答案

$结果 = mysqli_query($con," 选择日期时间、Tmax 来自所有数据
WHERE YEAR(日期时间) = YEAR(NOW()) 按 T​​max 描述排序 限制1 ” ); while($row = mysqli_fetch_array($result)){ $maxtempDate = $row['DateTime']; $tempMax = $row['Tmax'];

}

关于mysql查询返回不同的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36324514/

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