Re: bug in 8.4 and resolved

From: Thomas Kellerer <spam_eater(at)gmx(dot)net>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: bug in 8.4 and resolved
Date: 2013-04-22 22:13:32
Message-ID: kl4cm8$v41$1@ger.gmane.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Abhinav Dwivedi wrote on 22.04.2013 07:12:
> select * from district where statecode in (Select districtcode from state)
>
> Please note that the attribute districtcode is not existent in the table state and
>if this query i.e. Select districtcode from state is executed in isolation then it
> correctly throws an error message. But when this incorrect query is made inner query
> of a nested query then the whole query wrongly returns a dataset.

I assume the column districtcode is present in the table district. In that case this is not a bug,
this is required by the SQL standard. The sub-query references the column from the outer query.

And I don't think this has been changed with 9.x (nor will it ever).

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message John R Pierce 2013-04-22 22:29:11 Re: bug in 8.4 and resolved
Previous Message Adrian Klaver 2013-04-22 22:05:17 Re: bug in 8.4 and resolved