mysql - MySQL 中的 Min 和 Max 是相反的

标签 mysql

我不知道为什么我有这个,但是当我尝试获取最小值和最大值时,我收到了错误的响应!

以下是该日期的内容:

enter image description here

这是我的 MySQL 请求:

SELECT min(`value`),max(`value`) FROM weather_data WHERE `date`="2015-10-22" AND `type`="temperature"

但是MySQL请求的响应是这样的: http://puu.sh/kTr1q/af165a2dd9.png

您知道我为什么会收到此回复吗?

最佳答案

您必须将数据类型从字符串更改为数字类型: float 或小数。

关于mysql - MySQL 中的 Min 和 Max 是相反的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33281930/

相关文章:

php - 在 codeigniter 中提取日期和月份

mysql - 如何在SSIS中通过SSH隧道传输数据?

php - fatal error : Call to a member function where() on a non-object

php - 使用 MySQL 搜索多个术语

mysql - MySql数据库表中的树数据

mysql - Feed 流行度算法返回未知列错误

mysql - 为什么 SQLAlchemy count() 比原始查询慢得多?

过程中的 MySQL 错误 #1351 - View 的 SELECT 包含变量或参数

php - mysql 只获取单行而不是全部

php - 具有两个外键的三个表之间的 Laravel 关系