我该怎么做?
如果发生这种情况,请在字段gameswon
中添加数字1:
伪代码:
table names = 'games', 'teams'
fields = score1, score2, gameswon
If 'games'.score1 > 'games'.score2
add 1 to 'teams'.gameswon
else if 'games'.score2 > 'games'.score1
add 1 to 'teams'.gameswon
此外:
如何从一个表中对另一个表中具有相同字段的表进行排名?
例如:
表rank
'teams'
个字段
并且表pool1
'games'
个字段
因此,如果表pool1
中的'games'
相同,那么请更新表rank
中的'teams'
-
排名代码:
if gameswon from TEAM1 > gameswon from TEAM2 and > gameswon from TEAM3
rank TEAM1 with a 1
这是可能的吗?
答案 0 :(得分:0)
第一个问题查询:
INSERT
INTO teams
(
gameswon
)
SELECT 1 AS gameswon
FROM games
WHERE score1 <> score2
第二个问题我不明白
请提供全表结构