[MySQL]order by失效

失效语句:

获取的change_date不是最大值

sql 复制代码
select product_id, new_price, change_date
from (
  select product_id ,new_price, change_date
  from Products 
  order by change_date desc 
) as a
group by product_id 
 

生效语句:

增加distinct使order by生效

sql 复制代码
select product_id, new_price, change_date
from (
  select distinct(product_id) product_id, new_price, change_date
  from Products 
  order by change_date desc 
) as a
group by product_id 
 
相关推荐
Espresso Macchiato10 小时前
Leetcode 3551. Minimum Swaps to Sort by Digit Sum
leetcode·排序·leetcode medium·leetcode 3551·leetcode周赛450
吗喽对你问好7 天前
华为5.7机考第一题充电桩问题Java代码实现
java·华为·排序
yxc_inspire13 天前
常见排序算法记录和理解
算法·排序
Tisfy1 个月前
LeetCode 2563.统计公平数对的数目:排序 + 二分查找
python·算法·leetcode·二分查找·题解·排序
大熊猫侯佩1 个月前
“群芳争艳”:CoreData 4 种方法计算最大值的效率比较(上)
swift·排序·sort·array·coredata·nsarray·最大值 max
ゞ 正在缓冲99%…2 个月前
leetcode75.颜色分类
java·数据结构·算法·排序
_extraordinary_2 个月前
笔试专题(四)
算法·动态规划·贪心·模拟·排序·双指针
JLU_LYM2 个月前
有序数组双指针问题
排序·双指针·有序数组
wanjiazhongqi3 个月前
常见的排序算法 【复习笔记】
笔记·算法·排序
Kevin Kou3 个月前
编程题-最大数(中等)
数据结构·c++·算法·排序