Padrão Query Language (SQL) permite a utilização de trechos de código de software conhecidos como " consultas " para obter dados de um banco de dados relacional . Você pode especificar critérios para os dados que você deseja recuperar , através de um formulário padrão e sintaxe correta em SQL eo servidor retorna todos os dados que atenda aos critérios , geralmente em um formato que corresponde a linhas e colunas. Você também pode usar consultas SQL e funções para agregar e manipular os dados subjacentes. "Count " e " Group By " são duas funções poderosas para agregar e consolidar dados em SQL. Coisas que você precisa
MS SQL Sever 2005 ou versão posterior
MS SQL Server Management Studio Fotografia Computer
Mostrar Mais instruções
Usando a função de Contagem em SQL
< br > 1
Abra "SQL Server Management Studio" e se conectar ao banco de dados .
2
Digite a consulta no editor de consultas . Use a função Count ( ) na consulta para agregar os dados . A função Count ( ) retorna o número de linhas que correspondem aos critérios especificados na consulta. Existem várias maneiras em que você pode usar a função :
Selecione "Count (*) " de " tabela" para retornar o número de registros na tabela
Selecione " Count ( Coluna . ) "de" tabela " para retornar o número de itens da coluna especificada na tabela.
Selecione " conta Distinta (coluna ) "de" tabela " para retornar uma contagem das instâncias exclusivas de coluna especificada em uma tabela.
Especifique um alias para o resultado da contagem usando a palavra-chave " aS ". Por exemplo,
selecione " Conta Distinta ( OrderId )" como " NumberOfOrders de OrderTable . "
Isso fará com que o nome do campo a ser mostrado como " NumberOfOrders " quando os resultados são retornados do banco de dados.
3
Execute a consulta.
4
Aguarde os resultados a serem exibidos no editor.
Usando a instrução GROUP BY no SQL
5
Open " SQL Server Management Studio" e se conectar ao banco de dados .
6
Digite a consulta no editor de consultas . Adicione uma cláusula " GROUP BY " para a consulta SQL , juntamente com o Count ( ) função de agregação . A cláusula GROUP BY é utilizada junto com funções agregadas para produzir um conjunto de resultados ordenado que tem sido agrupados por colunas especificadas
A sintaxe correta é a seguinte: .
Selecione " Coluna, Aggregate ( Coluna ) "de" mesa ", " Critérios "e" Grupo por coluna. " Por exemplo, selecione " Região , Contagem ( OrderID )" como " NumberOfOrders "
de " OrderTable " e " Grupo Regional. "
7
Execute a consulta.
8
Aguarde até que o conjunto de resultados a serem exibidos.