You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何实现SQL表中各ID分组内的Age字段排序?

按ID分组内对Age字段排序的SQL实现

原始数据表:

IDAge
19
12
15
210
27
312

期望结果(每个ID对应的子集中按Age升序排列):

IDAge
12
15
19
27
210
312

解决方案SQL语句

SELECT ID, Age
FROM your_table_name
ORDER BY ID, Age ASC;

说明

  • ORDER BY ID 会先将所有记录按ID归类,确保相同ID的记录集中在一起
  • 后续的 Age ASC 会在每个ID的分组内部,对Age字段进行升序排序;如果需要降序,将ASC替换为DESC即可

内容的提问来源于stack exchange,提问作者Guillaume

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 00:35:31