所以我正在研究足球世界杯数据库。这些是我的重要表格:
classes
所以我当前的问题是我需要用与国家(地区)表中该团队所在国家/地区对应的团队表中的tid来填充Matches表的HomeTid和VisitId列,但我不确定该怎么做那。我尝试了一些查询,但似乎都没有用。有谁知道如何解决这个问题?
答案 0 :(得分:0)
使用JOIN关键字可以合并2个表数据。 在这种情况下,您必须使用三向联接。
例如:
3路JOIN可以通过以下方式使用:
def askUser():
while 1:
lineno = int(input("how many lines do you want of RLA code?"))
target = 3
if lineno >= target:
print("Proceed")
break
if lineno < target:
print ("try again")
# Ask a different question
askUser()
这两个表将根据关键字“ ON”后面提到的列进行联接。
这里是一个参考链接,在其中清楚地说明了JOIN https://www.w3schools.com/sql/sql_join.asp
答案 1 :(得分:0)
使用JOIN操作。在SQL中,它有助于将多个表(查询)组合成一个表