sql >> Databasteknik >  >> RDS >> Mysql

SQL:Kedjning förenar effektivitet

JOIN är vanligtvis inte så illa om nycklarna är indexerade. LEFT JOIN är nästan alltid en prestationshit och du bör undvika det om möjligt. Skillnaden är att LEFT JOIN kommer att sammanfoga alla rader i den sammanfogade tabellen även om kolumnen du går med är NULL. Medan en vanlig (rak) JOIN slår bara ihop raderna som matchar.

Lägg upp din tabellstruktur så kan vi ge dig en bättre fråga.



  1. Lägger bara till ett värde till tabellen i sql

  2. mysql server 8.0 nyckelringsmigreringsfel vid inloggning

  3. Skapa Oracle Sequence Trigger

  4. Kan inte köra en MySQL-lagrad procedur från Java