Subject | Re: [firebird-support] Implicit vs. Explicit Joins |
---|---|
Author | Martijn Tonies |
Post date | 2005-04-12T14:31:05Z |
Well, I'm not Ann... but...
results. IMO, this is a bug, but it's the case.
In doubt and in other situations, always use SQL92 joins.
According to some, the optimizer does a better job with SQL92 joins
as well.
With regards,
Martijn Tonies
Database Workbench - developer tool for InterBase, Firebird, MySQL & MS SQL
Server
Upscene Productions
http://www.upscene.com
> This is a question/request for incite/help. As tacky as it is, while IMixing both in the same query in Firebird can result in the wrong query
> am looking for feedback from anyone, a reply from Ann Harrison would be
> appreciated.
>
> Currently, I and another developer seem to have a difference of opinion
> in the relevance and usefulness of implicit joins (SQL-89) and explicit
> joins (SQL-92). While we try and preach explicitly joining, if for any
> other reason, it is easier to read and follow, the differing developer
> insists that explicit joins are the way "Everyone does it".
results. IMO, this is a bug, but it's the case.
In doubt and in other situations, always use SQL92 joins.
According to some, the optimizer does a better job with SQL92 joins
as well.
With regards,
Martijn Tonies
Database Workbench - developer tool for InterBase, Firebird, MySQL & MS SQL
Server
Upscene Productions
http://www.upscene.com