1
resposta

Dúvida No Exercício Bairros da cidade do Rio de Janeiro

Se na consulta eu quisesse Quantos bairros diferentes da cidade do Rio de Janeiro possuem clientes e mostrar nessa consulta a cidade também sem incluir a cidade no distinct,como seria?

1 resposta

Olá Lucas, tudo bem? Não entendi bem sua dúvida, poderia explicar melhor? Você quer uma resposta somente com a quantidade (exemplo: 1 ou 2 ou 3...) de bairros diferentes que possuem algum cliente é isso? Porém não entendi essa parte final: "mostrar nessa consulta a cidade também sem incluir a cidade no distinct" pode explicar melhor? Você quer que seja retornada alem da quantidade seja também retornada a cidade é isso? Acho também que você não quer fazer o WHERE por um só cidade correto? Bem, vou responder pelo pouco entendi, a query ficaria assim:

SELECT
  DISTINCT CIDADE,
  COUNT(BAIRRO) AS QUANTIDADE_BAIRROS
FROM
  TABELA_DE_CLIENTES
GROUP BY
  CIDADE;

Dessa forma acima, teremos como resultado, as cidades distintas (sem repetição), e quantidade total de bairros dessas cidades.

Espero ter esclarecido sua dúvida!