No, e grazie alle stelle fortunate
Non posso credere che tu voglia che il motore indovina il JIN per te
Link correlati:
- SQL Server - mancanza di NATURAL JOIN / x JOIN y USING(campo)
- NATURAL JOIN è meglio di SELECT FROM WHERE in termini di prestazioni?
Modifica, per spiegare perché
- Il JOIN (in uso o in attivazione) è chiaro ed esplicito
- Dovrei essere in grado di nominare le mie colonne per l'entità memorizzata nella tabella, senza preoccuparmi di come viene chiamata una colonna in un'altra tabella, senza effetti collaterali NATURAL JOIN
Citando Bill Karwin in questa eccellente risposta:
Non uso mai NATURAL JOIN perché non mi piace la possibilità che thejoin possa fare qualcosa che non intendo solo perché il nome di alcune colonne esiste in entrambe le tabelle.