> I'm not a manager, and I do have a few "computer skills" (I think), and I
> still find JOIN ON much more
> readable than the FROM-comma + WHERE alternative. Helps me "thread" the
> table join in my head much better.
> Definitely helps me "grok" a statement faster, so not syntax sugar to me.
> My $0.02. --DD

The main problem with the JOIN/ON syntax is that to a casual reading order is 
implied (you can see this, for example, in the Microsoft products that litter 
generated SQL statements with ream upon ream of brackets perhaps in the hope of 
influencing a query optimizer, but more likely to ensure the result is as 
unreadable as possible).

TO me it is much simpler to understand:

SELECT <the data to select>
  FROM <tables to select from>
 WHERE <list of conditions>

considering that JOIN which is mere sugar is (and ought) to be treated by 
replacing it with a "," and moving the conditions in the ON clause into the 
WHERE clause.




_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to