• GilaMonster (9/6/2013)


    The filter is on the join and it's an outer join. So the filter is done before the join then the left join joins in the matching rows, while also returning any rows that don't match (definition of a left join)

    I thought about 3/4 times about what you said and I hadn't seen in my results that you were right.

    The fields from the description table are NULL when the rows don't match o.type = 'abcd'.

    Summary : I have just discovered a bug in the application :w00t:

    Thx