sql >> Databasteknik >  >> RDS >> Mysql

2 främmande nycklar som refererar till samma primära nyckel i MySQL

Du måste använda två joins för att åstadkomma detta.

Till exempel:

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. TNS-12505:TNS:listener känner för närvarande inte till SID som ges i anslutningsbeskrivningen

  2. PHP - MySQL - Ta bort rad

  3. Få hela MySQL-frågesträngen vid infogning eller uppdatering

  4. MySql-fel:1364 Fältet 'display_name' har inte standardvärde