如何进行此查询?

时间:2011-08-02 23:56:48

标签: mysql

我有两张桌子:

  • id
  • 名称

游戏

  • id
  • 日期
  • idlocal
  • idvisitor

idlocal和idvisitor是团队表中团队的ID。

我需要创建一个返回日期,第一个团队的NAME和第二个团队的NAME的SQL查询,但我不知道该怎么做。

由于

1 个答案:

答案 0 :(得分: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