I would go for the one using INNERJOIN because:
- It's updateable (edit and adding).
- I can very easily modify it to include a WHERE clause if needed later on.
I'm not sure about it's speed, but I think it's quicker.
PS. I always work with INNERJOIN (or Left - Right join) because I find it easier to read the SQL string.
Kjell
>> Stay informed about: Inner Join vs Cartesian Product?