Mysql
 sql >> база данни >  >> RDS >> Mysql

2 външни ключа, препращащи към един и същ първичен ключ в MySQL

Трябва да използвате две обединявания, за да постигнете това.

Например:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Съхраняване на информация за времето:Необходима ли е часова зона?

  2. Как да получите името на супервайзера вместо UserID + INNER JOIN в MYSQL

  3. 10 Въпроса за интервю за база данни на MySQL за начинаещи и средно напреднали

  4. За влизане GET или POST?

  5. MySQL и MariaDB Балансиране на натоварването с ProxySQL