Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

zoeira

Consulta de mais de um registro com mesmo id

Recommended Posts

Olá pessoal!Sou novo no fórum e espero podermos trocar muitas experiências.Sou novato em MYSQL e tenho a seguinte dúvida:Tenho uma tabela com o nome de Nota_Fiscal com os seguintes campos e registros:Nota_ID Nota_Prod200 65200 98200 41300 76300 65900 87900 651900 412Gostaria de realizar uma consulta SQL onde listasse todas as notas agrupadas.Por exemplo:Resultado da consulta:Nota Fiscal Ocorrências200 3300 2900 3Agradeço desde já a atenção de todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja como é simples!

SELECT Nota_ID, COUNT(*) AS ocorrencias FROM Nota_Fiscal GROUP BY Nota_IDHAVING ocorrencias > 1
Sobre COUNT():

COUNT(*) difere um pouco ao retornar o número de registros recuperados, se eles possuírem ou não valores NULL. COUNT(*) é otimizado para retornar muito rápido se SELECT recuoperar registros de uma tabela, nenhuma outra coluna for retornada, e não houver nenhuma cláusula WHERE.

Sobre HAVING:

A instrução WHERE é executada para determinar quais linhas devem ser incluídas na parte GROUP BY enquanto HAVING é usado para decidir quais linhas o conjunto de resultados deve usar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja como é simples!

SELECT Nota_ID, COUNT(*) AS ocorrencias FROM Nota_Fiscal GROUP BY Nota_IDHAVING ocorrencias > 1
Sobre COUNT():

COUNT(*) difere um pouco ao retornar o número de registros recuperados, se eles possuírem ou não valores NULL. COUNT(*) é otimizado para retornar muito rápido se SELECT recuoperar registros de uma tabela, nenhuma outra coluna for retornada, e não houver nenhuma cláusula WHERE.

Sobre HAVING:

A instrução WHERE é executada para determinar quais linhas devem ser incluídas na parte GROUP BY enquanto HAVING é usado para decidir quais linhas o conjunto de resultados deve usar.

Olá amigo!Muito obrigado!Funcionou beleza aqui! VALEU! :-)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.