Matt Froncek wrote:

There must be a bug then. Because my TimeTracking Table has 36,000 records
and that is what I get with the First LEFT OUTER JOIN and even with the
second LEFT OUTER JOIN but adding the third one I get 2,000,000 records. The
product of 36,000 and the records duplicated from PriceLevelPerItem).
Any suggestions?
Matt,

That does sound like a bug. It seems like it is doing an inner join for the last left join which is matching customer table columns from the extended intermediate table to the pricelevelperitem table.

Does this fail for small sample tables? Can you post your table schemas?

You should probably file a bug report if this is confirmed.

I'm a little concerned now because I do very similar left joins of multiple tables in my application. I haven't noticed a problem though.

HTH
Dennis Cote

Reply via email to