Re: BUG #12137: ORDER BY with expresion changes the output if added - Mailing list pgsql-bugs

From Tom Lane
Subject Re: BUG #12137: ORDER BY with expresion changes the output if added
Date
Msg-id 27034.1417710141@sss.pgh.pa.us
Whole thread Raw
In response to BUG #12137: ORDER BY with expresion changes the output if added  (dima@koulikoff.ru)
Responses Re: BUG #12137: ORDER BY with expresion changes the output if added
List pgsql-bugs
dima@koulikoff.ru writes:
> The request ...
> returns Russian names in :name field from the geoname_names table
> But if I add a line
> ORDER BY CASE WHEN geoname_names.name IS NOT NULL THEN geoname_names.name
> ELSE geonames.name END
> at the end of the request all the values for name are taken from the
> geonames table.

I can't reproduce any such misbehavior with the given information
and some made-up data.  Can you provide a self-contained test case?
Or at least EXPLAIN (ANALYZE, VERBOSE) output for both queries?

            regards, tom lane

pgsql-bugs by date:

Previous
From: David G Johnston
Date:
Subject: Re: BUG #12137: ORDER BY with expresion changes the output if added
Next
From: me@jandrabek.cz
Date:
Subject: BUG #12146: Crash when using UNION ALL