Re: 7.3.4 and 7.4 ORDER in queries

From: Doug McNaught <doug(at)mcnaught(dot)org>
To: javier garcia - CEBAS <rn001(at)cebas(dot)csic(dot)es>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: 7.3.4 and 7.4 ORDER in queries
Date: 2003-11-27 18:28:33
Message-ID: 87u14p7jji.fsf@asmodeus.mcnaught.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

javier garcia - CEBAS <rn001(at)cebas(dot)csic(dot)es> writes:

> Hi,
> I'm not an expert, not by far.
> I've just installed postgres7.4 and have realized tat the order of rows in
> queries in different to that in 7.3.4. It seems that previously it was more
> logic, ordering by the first column, then by the second,... by default.
> At least this is so in a couple of queries I have. And now I have to
> explicitly say the order I want.
>
> Could someone just tell me why is this so?

Unless you specify ORDER BY, the order of matching rows returned by a
query is completely up to the server. So it's not suprising that the
ordering changed.

If you depend on order, always use ORDER BY.

-Doug

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Peter Eisentraut 2003-11-27 18:34:41 Re: 7.3.4 and 7.4 ORDER in queries
Previous Message javier garcia - CEBAS 2003-11-27 18:16:56 7.3.4 and 7.4 ORDER in queries