所以我有2个查询从1桌获得足球队的得分
查询1
SELECT SUM(Score_Thuis) FROM `wedstrijden` WHERE `Gespeeld` = 1 AND Thuis_team = 'Team 14'
查询2
SELECT SUM(Score_Uit) FROM `wedstrijden` WHERE `Gespeeld` = 1 AND Uit_team = 'Team 14'
有没有办法可以获得1个查询并获得上述2的结果。 我已经经历了很多SUM命令,但它所做的只是结合了对手队的得分或者给出了2行结果:/
答案 0 :(得分:1)
SELECT SUM(Score_Thuis), SUM(Score_Uit)
FROM wedstrijden
WHERE `Gespeeld` = 1 AND (Thuis_team = 'Team 14' OR Uit_team = 'Team 14')
答案 1 :(得分:0)
试试这个
SELECT SUM(Score_Thuis)
FROM `wedstrijden`
WHERE `Gespeeld` = 1 AND Thuis_team = 'Team 14' AND Uit_team = 'Team 14'