Use uma subconsulta para obter as somas de Q
para cada um name
. Junte-se a isso t1
e faça a subtração.
SELECT t1.name, t1.R, t1.s - IFNULL(t2.sumQ, 0) AS R
FROM t1
LEFT JOIN (
SELECT name, SUM(Q) AS sumQ
FROM t2
GROUP BY name
) AS t2 ON t1.name = t2.name
Este artigo é coletado da Internet.
Se houver alguma infração, entre em [email protected] Delete.
deixe-me dizer algumas palavras