Possible Duplicate:
is NATURAL JOIN any better than SELECT FROM WHERE in terms of performance ?
Is there an advantage to using natural joins vs a straight where clause in terms of SQL Server performance? I don't see it, but I'm wondering what the advantage is other than separation of join logic and filtering.