[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 
 
相关推荐
Alfred king17 小时前
面试150 IPO
面试·职场和发展·贪心·数组··排序
今天背单词了吗9807 天前
算法学习笔记:29.拓扑排序——从原理到实战,涵盖 LeetCode 与考研 408 例题
java·笔记·算法·拓扑排序·排序
NuyoahC7 天前
HOT100——排序篇Leetcode215. 数组中的第K个最大元素
c++·leetcode·排序算法·排序
初级代码游戏18 天前
WinUI3入门16:Order自定义排序
自定义·排序·order·winui3
G皮T21 天前
【Elasticsearch】检索排序 & 分页
大数据·elasticsearch·搜索引擎·排序·分页·检索·深度分页
小时候的阳光23 天前
SpringBoot3 spring.factories 自动配置功能不生效?
spring boot·spring·失效·factories·imports
westdata-Tm2 个月前
洛谷P1923 【深基9.例4】求第 k 小的数
排序
T.Ree.2 个月前
【数据结构】_排序
数据结构·算法·排序算法·排序
laufing2 个月前
OD 算法题 B卷【比赛】
数据结构·排序·逻辑分析
Tipriest_2 个月前
【C++20新特性】ranges::sort()使用方法,优势,注意点
算法·leetcode·c++20·排序·sort