Ocorrencias repetidas na consulta SQL
:oops:
Peço desculpas aos colegas por postar esta mensagem, porque eu acho que é simples de resolver e também porque eu acho que já tem no forum, mas infelizmente até hoje eu não consegui achar uma resposta diretamente.
Bem vamos ao assunto.
Estou precisando de percorrer uma tabela (usando um script no Sql) para verificar se determinado registro existe mais de uma vez. :oops:
Exemplo:
Codigo Descricao
001 Sorvete Maca
002 Sorvete Goiaba
003 Sorvete Manga
004 Sorvete Maca
005 Sorvete Banana
Neste exemplo quando eu executar meu script sql será retornado a Descrição SORVETE MACA pois tem 2 vezes.
Brigadu.
Morais
PS. Novamente peço desculpa :P
Peço desculpas aos colegas por postar esta mensagem, porque eu acho que é simples de resolver e também porque eu acho que já tem no forum, mas infelizmente até hoje eu não consegui achar uma resposta diretamente.
Bem vamos ao assunto.
Estou precisando de percorrer uma tabela (usando um script no Sql) para verificar se determinado registro existe mais de uma vez. :oops:
Exemplo:
Codigo Descricao
001 Sorvete Maca
002 Sorvete Goiaba
003 Sorvete Manga
004 Sorvete Maca
005 Sorvete Banana
Neste exemplo quando eu executar meu script sql será retornado a Descrição SORVETE MACA pois tem 2 vezes.
Brigadu.
Morais
PS. Novamente peço desculpa :P
Digitom
Curtidas 0
Respostas
Gandalf.nho
30/06/2005
Veja se é isso:
SELECT Descricao, COUNT(Codigo) FROM tabela GROUP BY Descricao HAVING BY COUNT(Codigo) > 1 ORDER BY Descricao
GOSTEI 0
Digitom
30/06/2005
Sim é isto mesmo.
Só melhorando para alguém precisar.
[color=orange:33b171d857]SELECT Descricao, COUNT(Codigo)[/color:33b171d857] [color=red:33b171d857]as Qtde[/color:33b171d857]
[color=orange:33b171d857]FROM tabela
GROUP BY Descricao
HAVING COUNT(Codigo) > 1
ORDER BY Descricao[/color:33b171d857]
Lembrando que acrescentei [color=red:33b171d857]as qtde [/color:33b171d857]e tirei o By do Having
Valeu :roll:
Brigadu.
Morais
Só melhorando para alguém precisar.
[color=orange:33b171d857]SELECT Descricao, COUNT(Codigo)[/color:33b171d857] [color=red:33b171d857]as Qtde[/color:33b171d857]
[color=orange:33b171d857]FROM tabela
GROUP BY Descricao
HAVING COUNT(Codigo) > 1
ORDER BY Descricao[/color:33b171d857]
Lembrando que acrescentei [color=red:33b171d857]as qtde [/color:33b171d857]e tirei o By do Having
Valeu :roll:
Brigadu.
Morais
GOSTEI 0
Gandalf.nho
30/06/2005
e tirei o By do Having
Foi um lapso :D
GOSTEI 0