设为首页 加入收藏

TOP

对数据库表中的某一字段去重分组排序
2015-07-24 11:16:01 来源: 作者: 【 】 浏览:4
Tags:数据库 段去重 分组 排序

1、问题背景

数据库t_tab_ab中有两个字段a和b,如下所示:

查询前: 查询后:

a b a b

1 2 1 2

1 3 2 3

1 4 3 4

1 5

2 3

2 4

2 5

3 4

3 5

2、解决思路

通过查询a和b中的最小值,对a进行分组和排序

select t.a,min(t.b) from t_tab_ab group by t.a order by t.a

3、实现结果

a b

1 2

2 3

3 4

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇awk常见用法总结 下一篇获取分组后取某字段最大一条记录..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Shell脚本:Linux Sh (2025-12-25 05:50:11)
·VMware虚拟机安装Lin (2025-12-25 05:50:08)
·Linux学习教程,Linu (2025-12-25 05:50:06)
·工业机器人TCP校准中 (2025-12-25 05:19:17)
·opc 通讯协议与 TCP (2025-12-25 05:19:15)