Um Expressão SQL refere -se a uma combinação de símbolos e operadores usados pelo servidor SQL para consultar um único valor do banco de dados. Expressões podem ser um agrupamento de uma ou mais operadoras e funções SQL. Pense nas expressões SQL como fórmulas expressas na linguagem SQL e resultam em um único valor.
O artigo de hoje aprenderá a usar expressões SQL no mecanismo e consulta do SQL Server para um conjunto de valor específico.
OBSERVAÇÃO: Os exemplos ilustrados neste guia são testados em SQL Server 2019 e o SQL Server Management Studio 18. Recomendamos que você replique um ambiente semelhante para obter uma saída semelhante à fornecida nos exemplos.
Tipo de expressões SQL
Existem três categorias principais de expressões SQL:
SQL Expressões numéricas
O primeiro tipo de expressão de SQL são expressões numéricas. Estes são um tipo de expressões que permitem executar quaisquer operações matemáticas em uma consulta SQL.
Podemos ilustrar um exemplo de sintaxe como:
Selecione numeric_expression como nomeNa expressão numérica, você pode usar operadores numéricos como:
Por exemplo, considere o exemplo abaixo:
Selecione (10 + 23) como adição;As consultas de exemplo acima realizam várias operações matemáticas, conforme especificado acima. Os valores resultantes são como mostrados:
Além dos operadores matemáticos, como mostrado nos exemplos acima, você pode usar uma função agregada integrada, como:
Considere os exemplos abaixo:
Selecione a soma (preço) como TotalPrice dos produtosOs exemplos acima mostram como usar funções agregadas para realizar expressões matemáticas usando SQL. Verifique a documentação de funções agregadas para saber mais.
Os valores resultantes são como:
SQL Expressões booleanas
Expressões booleanas são um tipo comum de expressão de SQL. Eles permitem que você busque valores com base em um valor booleano. Por exemplo, você pode pedir ao SQL para retornar os valores em que um valor é maior que um valor específico. Como essa expressão retorna um booleano verdadeiro ou falso, o SQL o usará para filtrar o conjunto resultante.
Podemos expressar a sintaxe de uma expressão sql booleana como:
Selecione col (s) de tbl_namePara expressões booleanas, usamos operadores booleanos, como:
Considere os exemplos mostrados abaixo:
Selecione * FROM PRODUTOSOs exemplos acima usam operadores booleanos para filtrar os resultados da instrução selecionados. Um exemplo de saída resultante é como:
SQL Data Expressões
As expressões de data no SQL são usadas para retornar e executar operações de comparação em dados por uma condição de data específica.
Por exemplo, você pode usar expressões de data para filtrar valores que correspondem a uma data específica.
Considere o exemplo abaixo:
Use WideworldImportersNo exemplo acima, nós consultamos o WideWorldImporters data para valores onde o valor de Gravado quando é menor que o registro de data e hora atual.
O valor resultante é como:
Fechamento
Neste artigo, você aprendeu a usar e trabalhar com várias expressões SQL, como expressões numéricas, expressões booleanas e expressões de data.
Obrigado por ler e ficar atento a mais.