[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 
 
相关推荐
A懿轩A13 天前
C/C++ 数据结构与算法【排序】 常见7大排序详细解析【日常学习,考研必备】带图+详细代码
c语言·c++·学习·排序算法·排序
金创想16 天前
排序的本质、数据类型及算法选择
排序
繁星璀璨G23 天前
SQL 基础教程 - SQL ORDER BY 关键字
数据库·sql·order by
BabyFish131 个月前
hive中的四种排序类型
数据仓库·hive·hadoop·排序·order by·sorted
KevinRay_1 个月前
Numpy指南:解锁Python多维数组与矩阵运算(下)
python·矩阵·numpy·排序·文件读写
五月高高1 个月前
Lambda表达式对List对象实现多个动态属性排序
java·排序
laufing1 个月前
OD C卷【智能成绩表】
排序
SunnyRivers2 个月前
Elasticsearch入门之HTTP高级查询操作
http·elasticsearch·排序·查询
Just_Paranoid2 个月前
Android 中文文件名排序实现案例教程
android·排序·中文排序
taller_20002 个月前
借助Excel实现Word表格快速排序
排序·表格排序·word表格·word排序·随机排序