[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 
 
相关推荐
Tisfy16 天前
LeetCode 0910.最小差值 II:贪心(排序)-小数大数分界线枚举(思考过程详解)
算法·leetcode·题解·贪心·枚举·思维·排序
DogDaoDao1 个月前
LeetCode 算法:多数元素 c++
数据结构·c++·算法·leetcode·排序
一直学习永不止步1 个月前
LeetCode题练习与总结:H 指数--274
java·数据结构·算法·leetcode·数组·排序·计数排序
bug菌¹1 个月前
滚雪球学MySQL[2.3讲]:MySQL数据过滤与排序详解:WHERE条件、ORDER BY排序与LIMIT分页查询
数据库·mysql·排序·order by·where条件·limit分页
Milkha1 个月前
论文速读记录 - 202409
nlp·论文笔记·排序
希忘auto1 个月前
详解常见排序
java·排序
伟大的车尔尼1 个月前
排序题目:对角线遍历 II
排序
ID_云泽1 个月前
MySQL自定义排序:使用ORDER BY FIELD实现灵活的数据排序
数据库·mysql·排序
UestcXiye2 个月前
Leetcode16. 最接近的三数之和
c++·leetcode·排序·双指针·数据结构与算法
七折困2 个月前
列表、数组排序总结:Collections.sort()、list.sort()、list.stream().sorted()、Arrays.sort()
java·集合·数组·排序