2011-08-02 75 views
0

我有兩個表:如何進行此查詢?

  • ID

遊戲

  • ID
  • 日期
  • idlocal
  • idvisitor

idlocal和idvisitor是隊中的表隊的ID。

我需要做一個SQL查詢,返回日期,第一個團隊的名稱和第二個團隊的名稱,但我不知道該怎麼做。

感謝

回答

4
SELECT date,t1.name,t2.name FROM 
games g 
INNER JOIN teams t1 on t1.id=g.idlocal 
INNER JOIN teams t2 on t2.id=g.idvisitor 
+0

謝謝。我必須改變它,但工作! 'SELECT date,t1.name,t2.name FROM GAMES g INNER JOIN團隊t1 on g.idlocal = t1.id INNER JOIN團隊t2 on g.idvisitor = t2.id' – Memochipan