我有两个表,一个包含团队列表,另一个包含这些团队的计划列表和得分结果。我希望在向排定表格中插入一行时能够更新小组表格。因此,例如,如果我有:有关两个表与功能的Mysql
Teams table
Team1
Team2
。
Schedules table
team1, 3
team2, 1
什么,我希望能够做的就是当比分字段更新我需要更新球队表不同的领域。所以,当我更新此时间表排,
它会插入3成排的TEAM1之一,1为TEAM2
此外,我想能够计算的分数之间的差异,还插入这成队表。
什么是最好的实施方式?
我需要一个函数才能比较分数吗?
谢谢,
到目前为止,我想到做这样的事情。
update table teams set teams.gamesplayed = teams.gameplayed +1 /*this would add one to the games played field because they just played.*/
然后为进球像
update teams set teams.gf =
(
select t.goalsscored
from schedule t, teams s
where t.teamname = s.team1name AND)
)
那么,你到目前为止有什么? – Norse 2012-04-06 05:31:19