[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 
 
相关推荐
汉克老师9 天前
GESP2025年12月认证C++五级真题与解析(判断题1-10)
c++·链表·贪心算法·排序·gesp5级·gesp五级
liwenzhen200511 天前
DM SQL 排序优化-消除排序
排序·sort·dm
Tisfy15 天前
LeetCode 2402.会议室 III:优先队列大模拟
算法·leetcode·题解·优先队列·排序·大模拟
Irene199122 天前
JavaScript 原生 sort() 方法详解
排序·sort
伟大的车尔尼24 天前
双指针题目:两个数组的交集 II
排序·双指针·哈希表
Irene199124 天前
JavaScript 中常用排序方法的性能对比和分析
排序
howard200524 天前
Hive实战任务 - 9.3 实现学生信息排序和统计
hive·排序·汇总·学生信息
伟大的车尔尼1 个月前
双指针题目:两个数组的交集
排序·双指针·哈希表
利刃大大1 个月前
【JavaSE】十三、枚举类Enum && Lambda表达式 && 列表排序常见写法
java·开发语言·枚举·lambda·排序
波波仔861 个月前
clickhouse存储和分区
clickhouse·排序·分区