Andrei Rosseti – Página: 2 – "e não vos conformeis com este mundo, mas transformai-vos pela renovação da vossa mente" Romanos 12:2
Resolvido: Problemas com COUNT() + JOIN no MySQL
Há algum tempo eu vinha sofrendo algum ataque de melancolia quando o assunto se tratava de COUNT+JOIN+GROUP em banco de dados. Deixa eu explicar qual era o problema, veja esse comando SQL:
SELECT COUNT(c.codigo) AS total FROM fa_curriculo c
LEFT JOIN fa_curriculo_x_area cxa
ON cxa.cod_curriculo = c.codigo
O resultado desse comando estava produzindo o resultado: 7, porém quando colocava o GROUP BY no final da Query o resultado produzido era parecido com esse:
Aí eu fiquei muito indignado, fucei a internet inteira pra ver se alguém já tinha passado pelo mesmo problema, porém ninguém com uma solução aplausível. Eu achei por acaso uma pessoa que colocava a solução no meio de um contexto totalmente fora, aí eu falei: "Vou testar, mas isso não vai funcionar". Advinha?! Não é que funcionou!!!! Olha a maracutáia: