Mostrando postagens com marcador operadores. Mostrar todas as postagens
Mostrando postagens com marcador operadores. Mostrar todas as postagens

30 de nov. de 2020

Operadores

    Logo que começamos a criar consultas SQL se faz necessário incluir condições para atender nossos objetivos, essas condições são basicamente operações e para tanto temos os operadores, os operadores básicos consistem em comparar colunas ou valores.

Igualdade

"=" sinal de igual é o operador de igualdade, valida se o valor da direita é igual ao da esquerda.

Desigualdade

Para validar se um valor é diferente de outro, temos algumas formas:

"!=" ponto de exclamação seguido pelo sinal de igual;

"^=" acento circunflexo seguido pelo sinal de igual;

"<>" sinais de maior e menor.

Comparação

    Também podemos comparar se um valor é maior ou menor que o outro valor, utilizando individualmente os sinais de maior e menor na comparação.

">" verifica se o valor a esquerda é maior que o valor da direta.

"<" verifica se o valor a esquerda é menor que o valor da direita.

    Da mesma maneira é possível validar se um valor é 'maior ou igual' ou 'menor ou igual' a outro valor, nesses casos devemos utilizar primeiro o sinal de maior(>) ou menor(<) seguido pelo sinal de igual(=).

">=" verifica se o valor a esquerda é maior ou igual ao valor da direita.

"<=" verifica se o valor a esquerda é menor ou igual ao valor da direita.

Exemplos de Operadores de igualdade e desigualdade, quando o resultado é verdadeiro retorna dados, quando o resultado é falso não retorna.

No caso da desigualdade o resultado é verdadeiro quando os dois lados da comparação são diferentes. No exemplo abaixo, mostrando que independente de qual forma de operador está sendo usada o resultado retornado é o mesmo.


Exemplos de expressões com comparação de maior e menor. Seguindo da mesma lógica, quando a comparação é verdadeira, temos o resultado exibido, o que não ocorre quando a comparação é falsa.

Uso dos comparadores de grandeza combinados com igualdade:





Operadores Matemáticos

    É possível realizar operações matemáticas dentro das consultas no banco dados, sendo possível incluí-las nas área do SELECT ou mesmo combinando com alguma coluna na área de filtragem da consulta.

Exemplos utilizando Soma:

Utilizando no retorno da consulta:



Utilizando no campo de filtragem, caso a operação esteja correta retorna dados, caso esteja incorreta não retorna.

    O mesmo pode ser efetuado para as operações de subtração, multiplicação e divisão.




Fontes: