sql >> Database teknologi >  >> RDS >> Mysql

MySQL - VÆLG, JOIN

, notation blev erstattet i ANSI-92-standarden, og det er på en måde nu 20 år forældet.

Når du laver OUTER JOINs og andre mere komplekse forespørgsler, er JOIN notation er meget mere eksplicit, læsbar og (efter min mening) fejlfindbar.

Som et generelt princip skal du undgå , og brug JOIN .


Med hensyn til forrang sker en JOIN's ON-klausul før WHERE-klausulen. Dette tillader ting som a LEFT JOIN b ON a.id = b.id WHERE b.id IS NULL for at kontrollere tilfælde, hvor der IKKE er en matchende række i b .

Brug , notation svarer til at behandle WHERE- og ON-betingelserne på samme tid.



  1. Dataaggregering mongodb vs mysql

  2. Php Connection File Fejl i Postman

  3. At få jQuery-autofuldførelse til at fungere med PHP-kilde

  4. Sådan angives sorteringen i en forespørgsel i SQL Server (T-SQL)