O conjunto de entrada pode ser uma matriz, uma coluna ou valores que são retornados de outra expressão SQL. A função da soma é uma das funções fundamentais de agregação de SQL.
Função SQL SUM Sintaxe
O snippet de código a seguir mostra a sintaxe para a função de soma no SQL:
Soma ([distinto] column_or_expression);A função aceita a coluna ou expressão com os valores cuja soma você deseja calcular. Também podemos usar a palavra -chave distinta para pular os valores duplicados ou repetidos.
A função determina então a soma dos valores fornecidos e retorna um único valor.
Vamos discutir alguns usos básicos da função da soma.
Dados de amostra
Antes de prosseguir, vejamos o layout dos dados de amostra que desejamos consultar. Primeiro, você pode verificar o esquema da tabela e inserir as declarações fornecidas no seguinte:
Criar produtos de banco de dados;Uma vez criado, podemos inserir os seguintes dados de amostra:
INSIRA DENTRO DEVamos agora ver alguns exemplos sobre como podemos usar a função de soma no SQL.
Exemplo 1: Usando a função de soma com uma única coluna
Podemos encontrar a soma dos valores em uma determinada coluna usando a soma e o nome da coluna, como mostrado no exemplo a seguir:
Selecione Sum (preço) como total_price de Hello.loja;Isso deve retornar o preço total para todos os produtos da seguinte maneira:
preço totalExemplo 2: Usando a função Sun com várias colunas
Também podemos criar uma expressão baseada em várias colunas de tabela em conjunto com a função SUM (), como mostrado no seguinte:
SelecioneIsso deve retornar da seguinte maneira:
total_stockConclusão
Neste tutorial, você aprendeu a usar a função SQL SUM para calcular a soma dos valores em uma coluna ou expressão especificada. Frequentemente usamos a função de soma em combinação com a instrução SELECT para calcular o total de um conjunto de valores.