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

SQL Заменете множество променливи от друга таблица в резултата от заявката

по принцип просто направете две обединявания, едно за домашното име и едно за името гост.

SELECT 
     s.Game1_Time, 
     t.Team_Name as 'Home Team', 
     t1.Team_Name as 'Away Team'
FROM `SCHEDULE` s
JOIN `TEAM` t on t.Team_Number = s.Game1_Home_Team
JOIN `TEAM` t1 on t1.Team_Number = s.Game1_Away_Team

добавих backticks, защото графикът е ключова дума, така че само за да не объркате нищо, трябва да използвате backtics на името на таблицата

ДЕМО




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Архивиране и възстановяване на MySQL от командния ред

  2. добавяйте събития за рожден ден в пълния календар на jQuery всяка година

  3. Заявка за връщане на MySQL

  4. JQuery UI Запазване на списък за сортиране

  5. лесни начини за избор на редове от цялата таблица