mysql - mysql。按使用 FLOOR() 计算的参数分组会产生重复值
问题描述
我正在使用以下查询:
Select
count(a),
floor(b/c) as parameter
from table
group by parameter;
它会在我用于分组的列中产生具有重复值的结果。像这样的东西:
count(a) parameter
5 0
3 0
1 1
4 2
1 2
似乎它是按 (b/c) 而不是 FLOOR(b/c) 分组的。有谁知道它的方法?如果有人能解释为什么会这样,那将不胜感激:)
解决方案
推荐阅读
- asp.net-core - Asp.net Core 中 foreach 循环大小的重复循环
- react-native - react-native:ref props 返回 null
- testing - 用于游戏测试的 QA 测试启发式/助记符?
- vaadin - Vaadin 14 纸滑针属性
- flutter - 如何使用颤振块设置本地状态
- azure-devops - Azure DevOps 测试计划
- react-native - React Native 中的 useState 获取先前状态的数据
- git - 在 git 中重新进行还原合并的正确方法是什么?
- javascript - firebase 函数默认项目中未使用 index.html 提供的外部文件
- python - 如何使用 Python 2.7 (2.7.16) 将较新版本的 python (2.7.18) 集成到 Anaconda 版本 2019.10?