sql >> Database >  >> RDS >> Mysql

SQL Vervang meerdere variabelen uit een andere tabel in het queryresultaat

doe eigenlijk gewoon twee joins, één voor de thuisnaam en één voor de wegnaam.

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

ik heb backticks toegevoegd omdat planning een sleutelwoord is, dus om niets te verknoeien, moet je backtics gebruiken voor de tafelnaam

DEMO




  1. SQL:hoe vind je duplicaten op basis van twee velden?

  2. MongoDB Basics:Role-Based Access Control (RBAC) configureren

  3. Procedure verwacht een parameter die niet is opgegeven

  4. Hoe twee tabellen samen te voegen met ssp.class.php