sql >> Databasteknik >  >> RDS >> Mysql

Gå med i tre bord med MySQL

Använd ANSI-syntax så blir det mycket tydligare hur du går med i tabellerna:

SELECT s.name as Student, c.name as Course 
FROM student s
    INNER JOIN bridge b ON s.id = b.sid
    INNER JOIN course c ON b.cid  = c.id 
ORDER BY s.name 


  1. Kommaseparerade resultat i SQL

  2. Hur får jag det senast infogade ID:t för en MySQL-tabell i PHP?

  3. ORA-00604 ORA-12705

  4. Hur får man nästa/föregående rekord i MySQL?