Harry Jackson wrote: > > The following sql statement fails because the column "user_id" does > not exist in the users table. > > =# select user_id from users WHERE username = 'blah'; > ERROR: column "user_id" does not exist > LINE 1: select user_id from users WHERE username = 'blah...... > ^ [...] > > =# delete from map_users_roles where user_id = (select user_id from > users WHERE username = 'blah'); > DELETE 33631 > [...] > > Still, this was quite a suprise to me and I would consider this a bug. > > Thoughts? It is not a bug, but it is one of the best examples why it is good to always qualify columns that I have ever seen! Yours, Laurenz Albe