Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala galera, estou com dificuldades para executar a contagem de várias tabelas. Segue o código abaixo:
SELECT
a.id,
SUM(b.total + e.total + g.total + i.total + l.total + n.total + p.total) as todos
FROM
Caracteristica a LEFT JOIN
(SELECT c.caracteristica, COUNT(c.id) as total FROM Fmea_X_Requisitos c) b ON b.caracteristica=a.id LEFT JOIN
(SELECT d.caracteristica, COUNT(d.id) as total FROM EnsaioDesempenho_X_Caracteristicas d ) e ON e.caracteristica=a.id LEFT JOIN
(SELECT f.caracteristica, COUNT(f.id) as total FROM EnsaioDesempenho_X_Caracteristicas f ) g ON g.caracteristica=a.id LEFT JOIN
(SELECT h.caracteristica, COUNT(h.id) as total FROM EnsaioMaterial_X_Caracteristicas h ) i ON i.caracteristica=a.id LEFT JOIN
(SELECT j.caracteristica, COUNT(j.id) as total FROM FmeaPadrao_X_Requisitos j ) l ON l.caracteristica=a.id LEFT JOIN
(SELECT m.caracteristica, COUNT(m.id) as total FROM MatrizDeCaracteristicas_X_Relacoes m ) n ON n.caracteristica=a.id LEFT JOIN
(SELECT o.caracteristica, COUNT(o.id) as total FROM PlanoDeControle_X_Caracteristicas o ) p ON p.caracteristica=a.id
WHERE a.id=28
Obs: O id 28 é apenas para testar.
Esse código está retornando "null". Como posso realizar essa soma?
Abs
Carregando comentários...