Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Quantos clientes e vendedores eu tenho por bairro ?

Pessoal, alguem poderia me ajudar nesse quebra-cabeça?

Estou tentando, através da subquery onde seleciono todos clientes e vendedores por bairro, fazer a soma dos mesmos para saber onde alocar mais vendedor para atender a demanda.

segue código da minha tentativa.

Agradeço demais uma luz nessa resposta,

ELECT count(NOVA.clientes), NOVA.BAIRRO, COUNT(NOVA.vendedores)
FROM

        (SELECT tabela_de_clientes.NOME as clientes, tabela_de_clientes.BAIRRO, tabela_de_vendedores.NOME as vendedores
        FROM tabela_de_clientes
        LEFT JOIN tabela_de_vendedores
         ON tabela_de_clientes.BAIRRO = tabela_de_vendedores.BAIRRO
         ORDER BY tabela_de_vendedores.NOME) AS NOVA

GROUP BY NOVA.clientes, NOVA.vendedores ;
1 resposta
solução!

Resolvendo por aqui mesmo depois de uma clareada durante o sono hahaha.

SELECT count(NOVA.clientes), NOVA.BAIRRO, COUNT(NOVA.vendedores)
FROM

        (SELECT tabela_de_clientes.NOME as clientes, tabela_de_clientes.BAIRRO, tabela_de_vendedores.NOME as vendedores
        FROM tabela_de_clientes
        LEFT JOIN tabela_de_vendedores
         ON tabela_de_clientes.BAIRRO = tabela_de_vendedores.BAIRRO
         ORDER BY tabela_de_vendedores.NOME) AS NOVA

GROUP BY NOVA.BAIRRO;

Estava agrupando pela coluna que estava pedindo para ser contada, quando na verdade deveria agrupar pela coluna de referência: BAIRRO.