[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 
 
相关推荐
五月高高11 天前
Lambda表达式对List对象实现多个动态属性排序
java·排序
laufing11 天前
OD C卷【智能成绩表】
排序
SunnyRivers16 天前
Elasticsearch入门之HTTP高级查询操作
http·elasticsearch·排序·查询
Just_Paranoid1 个月前
Android 中文文件名排序实现案例教程
android·排序·中文排序
taller_20001 个月前
借助Excel实现Word表格快速排序
排序·表格排序·word表格·word排序·随机排序
IU宝1 个月前
快速排序的深入优化——三路划分,内省排序(C语言)
c语言·数据结构·算法·排序算法·排序
Tisfy2 个月前
LeetCode 0910.最小差值 II:贪心(排序)-小数大数分界线枚举(思考过程详解)
算法·leetcode·题解·贪心·枚举·思维·排序
DogDaoDao2 个月前
LeetCode 算法:多数元素 c++
数据结构·c++·算法·leetcode·排序
一直学习永不止步3 个月前
LeetCode题练习与总结:H 指数--274
java·数据结构·算法·leetcode·数组·排序·计数排序
bug菌¹3 个月前
滚雪球学MySQL[2.3讲]:MySQL数据过滤与排序详解:WHERE条件、ORDER BY排序与LIMIT分页查询
数据库·mysql·排序·order by·where条件·limit分页