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

2 fremmednøgler, der refererer til den samme primære nøgle i MySQL

Du skal bruge to joins for at opnå dette.

For eksempel:

select f.friendsID, 
  s1.name as personA_name, 
  s2.name as personB_name
from friends f
  inner join student s1 on s1.sID = f.personA
  inner join student s2 on s2.sID = f.personB



  1. Sammenlign fire førende database-IDE-værktøjer

  2. Svarer til Oracles eksterne tabeller i SQL Server

  3. Hvordan bestemmer man, hvad der er mere effektivt:DISTINCT eller HVOR FINNES?

  4. Database korruption