Contar registros em SQL

Pergunta
Olá, gostaria de fazer uma consulta: como posso fazer para que me mostre quantos registros há segundo um produto?

Tenho uma web que tem vários produtos, então eu quero realizar isto

Pao (3)
Leite (1)
Acucar(2)
O que está entre parênteses é a quantidade de produtos que estão atualmente na base disso.
Como faço a select para que me saia esse resultado?

Valorize esta FAQ:
A FAQ Contar registros em SQL tem Pertence à categoria:
Resposta
Para isso, você teria que empregar a sentença GROUP BY do SQL, seria algo assim;

SELECT nome, COUNT(nome) AS Quantidade
FROM Tabela
GROUP BY nome;

Isto faz que te agrupe os elementos pelo nome (pao, leite...) e te diga também a quantidade de cada um.

Por Sara Alvarez

Voltar à árvore de categorias Voltar à árvore de categorias

Comentários da faq
Foram enviados 3 comentários à faq
3 comentários não revisados
0 comentários revisados
 
FAQs relacionadas
  + Ordenar registros do banco de dados por data
  + Sentença SQL que soma os preços de todos os produtos
  + SQL para contar os registros que têm um campo com valor repetido
  + Selecionar uma parte de uma cadeia em SQL Server
  + Duplicar registro em tabela SQL
  + Alterar a estrutura de uma tabela com SQL
  + Vistas em SQL
  + Como fazer uma busca em um campo MEMO
  + Obter o valor mais alto de um campo em um conjunto de registros
  + Arquivos .sql
  + [...]

Ver todas las FAQS de Linguagem SQL

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato