Venelin Arnaudov wrote:
Hi I want to update the values of one column of a table based on the matches in a second table
something like update table1 set table1.field2_new=table2.new_id from table2 where table1.field2_old=table2.old_id;
Did you try it? http://www.postgresql.org/docs/8.2/static/sql-update.html PG has a non-standard "FROM" extension for just this purpose. -- Richard Huxton Archonet Ltd