Free cookie consent management tool by TermsFeed Policy Generator
  •    5 visualizações da página
  • 2025, novembro 26, quarta

#015 Retornar todas as linhas e calcular o valor total no Azure SQL

Como retornar todas as linhas e calcular o valor total em Consulta (SELECT) existente na linguagem de Manipulação de Dados (DML) do Azure SQL/SQL Server

Este código T-SQL realiza uma consulta na tabela "f.Nota\_Fiscal".

Vou explicar cada parte do código:

```

SELECT [NUMERO], [QUANTIDADE] * [VALOR_UNITARIO], 'VERSAO 1' AS ATUAL FROM [f].[Nota_Fiscal];

```

  1. *SELECT \[NUMERO\], \[QUANTIDADE\] \ \[VALOR\_UNITARIO\], 'VERSAO 1' AS ATUAL:**
  • SELECT: Indica que a próxima parte do código especificará quais colunas serão retornadas na consulta.
  • \[NUMERO\]: Seleciona a coluna "NUMERO".
  • \[QUANTIDADE\] \* \[VALOR\_UNITARIO\]: Calcula o produto da coluna "QUANTIDADE" pelo valor da coluna "VALOR\_UNITARIO". O resultado não tem um nome específico na consulta (portanto, pode ser acessado por uma expressão não nomeada).
  • 'VERSAO 1' AS ATUAL: Cria uma coluna chamada "ATUAL" que contém a string 'VERSAO 1'. Essa coluna é adicionada a cada linha da saída da consulta.
  1. FROM \[f\].\[Nota\_Fiscal\]:
  • FROM: Indica a tabela da qual os dados serão selecionados.
  • \[f\].\[Nota\_Fiscal\]: É o nome da tabela da qual os dados serão extraídos. O prefixo "f." sugere que a tabela está em um esquema chamado "f".

Portanto, o código retorna três colunas para cada linha da tabela "f.Nota\_Fiscal":

  • A coluna "NUMERO".
  • O resultado do cálculo \[QUANTIDADE\] \* \[VALOR\_UNITARIO\].
  • Uma coluna chamada "ATUAL" com o valor 'VERSAO 1'.

Essa consulta é útil quando você precisa realizar cálculos ou incluir valores constantes em sua saída. O resultado contém informações relacionadas às notas fiscais presentes na tabela, combinando dados existentes e valores calculados/nomeados.

Este contéudo contém
  • Conteúdo Imagem
  • Idioma Português
  • Duração
  • Legenda Não

  • Tempo de leitura 1 min 13 seg

avatar
Fabio Santos

Cientista de Dados e Consultor de Soluções Digitais e Analíticas


  • Compartilhe

Youtube Channel

@fabioms

Inscreva-se agora