sql >> Database >  >> RDS >> Mysql

Wat is het doel van een IMPLICIETE JOIN in sql?

Fundamenteel is er geen verschil tussen de impliciete join en de expliciete JOIN .. ON. Uitvoeringsplannen zijn hetzelfde.

Ik geef de voorkeur aan de expliciete notatie omdat dit het lezen en debuggen gemakkelijker maakt. Bovendien definieert u in de expliciete notatie de relatie tussen de tabellen in de ON-clausule en de zoekvoorwaarde in de WHERE-clausule.



  1. Stop en keer terug als een van de meerdere voorbereide instructies mislukt

  2. Tabel exporteren van database naar csv-bestand

  3. Kolomalias gebruiken in dezelfde SELECT-clausule

  4. Oracle SQL Where-clausule om datumrecords ouder dan 30 dagen te vinden