连接两个查询的结果(最好是在一个查询中)

本文关键字:查询 一个 两个 连接 结果 | 更新日期: 2023-09-27 18:07:28

所以我有2个查询谁从一个表中获得足球队的分数

查询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命令的经验,但它所做的只是将对手球队的得分结合起来,或者在两行中给出结果:/

连接两个查询的结果(最好是在一个查询中)

SELECT SUM(Score_Thuis), SUM(Score_Uit)
FROM wedstrijden
WHERE `Gespeeld` = 1 AND (Thuis_team = 'Team 14' OR Uit_team = 'Team 14')

try this

   SELECT SUM(Score_Thuis) 
   FROM `wedstrijden` 
   WHERE `Gespeeld` = 1 AND Thuis_team = 'Team 14' AND Uit_team = 'Team 14'