Bom Dia,
Me surgiu uma duvida, como usar o where para item duplicado? Ou so tem como usar com having?
Thanks
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Bom Dia,
Me surgiu uma duvida, como usar o where para item duplicado? Ou so tem como usar com having?
Thanks
Olá Gilson,
Não entendi muito bem sua dúvida, poderia descrever melhor sua dúvida? O item duplicado que você fala é um campo (coluna) da tabela duplicado? Ou registros duplicados? Mais vou tentar explicar o que eu entendi da sua dúvida!
O HAVING trabalha sobre o filtro dos agrupamentos realizados pelo GROUP BY, já o WHERE trabalha sobre o conjunto de dados utilizados para o agrupamento. Para registros duplicados, você poderia usar uma consulta como essa:
SELECT nome, cpf, COUNT(*) from nome_da_tabela GROUP BY nome, cpf, HAVING COUNT(*) > 1