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
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 |