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

SQL:Kædning forbinder effektivitet

JOIN normalt er det ikke så slemt, hvis nøglerne er indekseret. LEFT JOIN er næsten altid et præstationshit, og du bør undgå det, hvis det er muligt. Forskellen er, at LEFT JOIN vil forbinde alle rækker i den sammenføjede tabel, selvom den kolonne, du tilslutter, er NULL. Mens en almindelig (lige) JOIN tilføjer bare de rækker, der matcher.

Send din tabelstruktur, og vi kan give dig en bedre forespørgsel.



  1. Indsæt flere rækker i en MySQL-database fra en tabel

  2. hvordan udtrækkes json-array som tabel fra mysql-tekstkolonne, når antallet af json-objekter i array er ukendt?

  3. MySQL:Visninger vs. lagrede procedurer

  4. Skal jeg gemme prisen som decimal eller heltal i Mysql?