PostgreSQL 的 distinct on 的理解
Posted 一只猫的旅行
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PostgreSQL 的 distinct on 的理解相关的知识,希望对你有一定的参考价值。
摘录自:http://www.cnblogs.com/gaojian/archive/2012/09/05/2671381.html
对于 select distinct on , 可以利用下面的例子来理解:
create table a6(id integer, name varchar(10));
insert into a6 values(1, \' 001\');
insert into a6 values(1, \'002\');
insert into a6 values(2, \'003\');
insert into a6 values(2, \'004\');
select distinct on (id) id, name from a6;
id | name
---+--------
1 | 001
2 | 003
(2 rows)
以上是关于PostgreSQL 的 distinct on 的理解的主要内容,如果未能解决你的问题,请参考以下文章
具有不同 ORDER BY 的 PostgreSQL DISTINCT ON