I am moving the client software database from Oracle to PostgreSQL, and I have some problems understanding the query, what it does and therefore how to port it.
Inquiry:
SELECT * FROM TBL1, TBL2, TBL3, TBL4 WHERE TBL3.Project_ID = TBL1.Project_ID AND TBL2.Type_ID = TBL1.Type_ID AND TBL4.PROPERTY_NAME(+)='Id' AND TBL4.Entity_ID(+)=TBL1.Entity_ID
And the part that I am not getting is the outer join (+) on 'Id'. The connection is on the table, ok, but on the line? I have no idea what he is doing.
Does anyone have an idea? Thanks.
source share