Re: Getting the latest unique items - Mailing list pgsql-sql

From Tom Lane
Subject Re: Getting the latest unique items
Date
Msg-id 4081.1039677209@sss.pgh.pa.us
Whole thread Raw
In response to Re: Getting the latest unique items  ("A.M." <agentm@cmu.edu>)
List pgsql-sql
"A.M." <agentm@cmu.edu> writes:
> When I try to run the following query:
> select distinct on(student_gradedmaterial.id) ...        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ... order by submittime desc;     ^^^^^^^^^^^^^^^^^^^

> I get the following error:

> ERROR:  SELECT DISTINCT ON expressions must match initial ORDER BY 
> expressions

Indeed.  You might benefit from reading the DISTINCT ON usage example
given in the SELECT reference page,
http://www.ca.postgresql.org/users-lounge/docs/7.3/postgres/sql-select.html
(see under "Description").  Basically, DISTINCT ON is *only* useful when
designed hand-in-hand with an ORDER BY ...
        regards, tom lane


pgsql-sql by date:

Previous
From: "Waheed Rahuman"
Date:
Subject: Primary Key Help !
Next
From: Ludwig Lim
Date:
Subject: Re: Primary Key Help !