mysql - 需要的mysql语句
问题描述
根据代码分组所需的最大(日期)明智数量。
例如Code = 351703105039097
,它的max(date)=20-09-2018
,Qty=0
。然而结果显示Qty=1
。请帮我
Code Date Qty
351701103365043 19-09-2018 1
351703105039097 20-09-2018 0
351703105039097 19-09-2018 1
351703105039139 19-09-2018 1
351703105039139 19-09-2018 0
351703105039303 19-09-2018 1
351703105039915 28-09-2018 0
351703105039915 19-09-2018 1
解决方案
您可以只使用 DESC 订单来获取有关最新订单的详细信息。
select code, date, qty
from table_name
group by code
order by date DESC;
推荐阅读
- javascript - 循环遍历 DOM 元素导致所有相等的元素受到影响
- javascript - 使用 queryselector 从没有类名的 td 标签中获取 textContent
- uwp - 桌面桥应用卸载后,ProgramData\Packages\{appName}仍有一个文件夹“S-1-5-21-****”
- jquery - 使用 jQuery 重定向后设置活动部分
- javascript - Firebase 存储文件类型是“八位字节流”而不是“png/jpg”
- firebase - Flutter Firebase存储CORS问题
- ios - 移动设备上的 Safari - 计算样式与给定不同
- sql - 根据列更新同一表中的相同数据
- javascript - 如何选择所有复选框并传递给控制器
- r - 从 Tune_results 提取 cv.glmnet 对象