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

odwoływanie się do wielu kluczy obcych php mysql

Nie jest do końca jasne, jak chciałbyś, aby wyglądały wyniki twojego zapytania, ale zakładam, że chciałbyś uzyskać informacje o obu drużynach biorących udział w każdym meczu. Aby to zrobić, musisz dołączyć do team stół dwukrotnie:

SELECT t1.name, t2.name, s.* 
FROM schedule AS s 
INNER JOIN team AS t1 ON t1.team_id = s.team1_id 
INNER JOIN team AS t2 ON t2.team_id = s.team2_id 
WHERE s.location='1';



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. wstaw znak Unicode w bazach danych

  2. Jaka jest wystarczająca dezynfekcja dla adresu URL

  3. Łączenie MySQL Azure z Javą

  4. Sprawdź, czy liczba znajduje się między dwiema liczbami w różnych polach w bazie danych MySQL

  5. Dodaj klucz obcy do istniejącej tabeli