Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Łączenie trzech stołów za pomocą MySQL

Użyj składni ANSI, a sposób, w jaki dołączasz do stołów, będzie o wiele bardziej przejrzysty:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Co to znaczy, gdy MySQL jest w stanie Wysyłanie danych?

  2. Usuń z dwóch tabel w jednym zapytaniu

  3. INSERT ... ON DUPLICATE KEY AKTUALIZACJA z GDZIE?

  4. MySQL:Jak skopiować wiersze, ale zmienić kilka pól?

  5. Szybka wskazówka MySQL:Korzystanie z funkcji LENGTH i TRIM