Order of items in FROM causes error? - Mailing list pgsql-sql

From Rosser Schwarz
Subject Order of items in FROM causes error?
Date
Msg-id 37d451f705040108246e6be935@mail.gmail.com
Whole thread Raw
Responses Re: Order of items in FROM causes error?
Re: Order of items in FROM causes error?
List pgsql-sql
A colleague has the following query, which errors with: relation "dl"
does not exist.  (See the second item in the FROM clause.)  If that
item is moved to immediately precede the first JOIN item however, the
query works as expected.

select u.usersfirstname || ' ' ||  u.userslastname as userssupervisorsname    , l.locationsname || ' >> ' ||
lv.listvaluesnameas locationdepartment    , lvcat.listvaluesname as usersemploymentcategory    , lvclass.listvaluesname
asusersemploymentclass    , lvacdcat.listcategoriesname as usersacdcategory from intranet.tbl_users u    ,
intranet.tbl_departmentslocationsdl    , intranet.tbl_listvalues lvcat    , intranet.tbl_listvalues lvclass    ,
intranet.tbl_listcategorieslvacdcat join intranet.tbl_listvalues lv on dl.listvaluesid = lv.listvaluesid join
intranet.tbl_locationsl on dl.locationsid = l.locationsidwhere u.usersid = 199  and dl.listvaluesid = 13  and
lvcat.listvaluesid= 23  and lvclass.listvaluesid = 27  and lvacdcat.listcategoriesid = 6
 

This strikes me as a bug.  Is it known behavior?  A quick search
doesn't turn up much, but that may be a weakness in my google-fu.

We're running 7.4.2.  (Yes, I know; I'm about to start testing 8.0.2
on our new server.)

/rls

-- 
:wq


pgsql-sql by date:

Previous
From: Richard Huxton
Date:
Subject: Re: Speed up slow select - was gone blind
Next
From: Tom Lane
Date:
Subject: Re: Order of items in FROM causes error?