Fórum duvida com o distinct #45823
04/08/2004
0
salve pessoal
minha duvida é a seguinte em uma tabela onde tem os seguintes registros
belo horizonte
sao paulo
rio de janeiro
belo horizonte
belo horizonte
rio de janeiro
sei que o comando distinct faria o seguinte
belo horizonte
sao paulo
rio de janeiro
o que eu quero fazer é mais ou menos isto só que com 2 campos da tabela:
belo horizonte 100 clientes
sao paulo 10 clientes
belo horizonte 50 clientes
rio de janeiro 10 clientes
rio de janeiro 100 clientes
belo horizonte 500 clientes
gostaria que ficasse assim
belo horizonte 650 clientes
sao paulo 10 clientes
rio de janeiro 110 clientes
é possivel fazer isto com o distinct?
minha duvida é a seguinte em uma tabela onde tem os seguintes registros
belo horizonte
sao paulo
rio de janeiro
belo horizonte
belo horizonte
rio de janeiro
sei que o comando distinct faria o seguinte
belo horizonte
sao paulo
rio de janeiro
o que eu quero fazer é mais ou menos isto só que com 2 campos da tabela:
belo horizonte 100 clientes
sao paulo 10 clientes
belo horizonte 50 clientes
rio de janeiro 10 clientes
rio de janeiro 100 clientes
belo horizonte 500 clientes
gostaria que ficasse assim
belo horizonte 650 clientes
sao paulo 10 clientes
rio de janeiro 110 clientes
é possivel fazer isto com o distinct?
Mmoreira
Curtir tópico
+ 0
Responder
Posts
04/08/2004
Knight
salve pessoal
minha duvida é a seguinte em uma tabela onde tem os seguintes registros
belo horizonte
sao paulo
rio de janeiro
belo horizonte
belo horizonte
rio de janeiro
sei que o comando distinct faria o seguinte
belo horizonte
sao paulo
rio de janeiro
o que eu quero fazer é mais ou menos isto só que com 2 campos da tabela:
belo horizonte 100 clientes
sao paulo 10 clientes
belo horizonte 50 clientes
rio de janeiro 10 clientes
rio de janeiro 100 clientes
belo horizonte 500 clientes
gostaria que ficasse assim
belo horizonte 650 clientes
sao paulo 10 clientes
rio de janeiro 110 clientes
é possivel fazer isto com o distinct?
Ola mMoreira. Se eu entendi corretamente, você quer selecionar o total de clientes por cidade, é isso? Se for, você terá que usar o Group by ao invés do distinct, da seguinte maneira:
Select cidade, sum(clientes) from tabela
Group by cidade
Order by cidade asc
Espero ter ajudado
Knight
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)