As far as I know PostgreSQL does only OUTER JOIN Elimination, with inner joinit doesn't work.
--Sent from: http://www.postgresql-archive.org/PostgreSQL-general-f1843780.html