您的位置:首页 > 数据库

对数据库表中的某一字段去重分组排序

2016-03-14 16:45 429 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: