Software  
 
Rede de conhecimento computador >> Software >> SQL Server >> Content
Como adicionará condições adicionais no SQL?
Você adiciona condições adicionais no SQL usando os operadores lógicos `e`, `ou` e` não '. Esses operadores combinam várias condições para criar mais complexos onde cláusulas.

Aqui está como eles funcionam:

* `e`: O operador `e` exige que * todas * condições sejam verdadeiras para que a linha seja incluída no conjunto de resultados.

* `ou ': O Operador `OR 'exige * pelo menos uma condição * para ser verdadeira para que a linha seja incluída no conjunto de resultados.

* `não`: O operador `não` nega uma condição, incluindo linhas onde a condição é *falsa *.


Exemplos:

Digamos que você tenha uma tabela chamada 'clientes' com colunas 'CustomerId`, `name`,` city` e `country`.

1. Usando `e`:

Para encontrar clientes que moram em 'Londres' e são do 'Reino Unido':

`` `SQL
Selecione *
De clientes
Onde cidade ='Londres' e país ='Reino Unido';
`` `

Esta consulta retorna apenas linhas onde ambas as `city` são 'Londres' * e *` country` é 'Reino Unido'.


2. Usando `ou ':

Para encontrar clientes que moram em 'Londres' ou 'Paris':

`` `SQL
Selecione *
De clientes
Onde cidade ='Londres' ou cidade ='Paris';
`` `

Esta consulta retorna linhas onde 'City` é' Londres ' * ou * `City` é' Paris '(ou ambos).


3. Usando `não ':

Para encontrar clientes que * não * moram em 'Londres':

`` `SQL
Selecione *
De clientes
Onde não cidade ='Londres';
`` `

Esta consulta retorna todas as linhas, exceto aquelas em que 'City` é' Londres '.


4. Combinando operadores:

Você pode combinar esses operadores para criar condições ainda mais complexas:

Encontrar clientes que moram em 'Londres' ou 'Paris' e são do 'Reino Unido':

`` `SQL
Selecione *
De clientes
Onde (cidade ='Londres' ou cidade ='paris') e país ='Reino Unido';
`` `

Observe os parênteses em torno de `(cidade ='Londres' ou cidade ='Paris')`. Parênteses controlam a ordem das operações, garantindo que a condição `ou` seja avaliada antes da condição `e`. Sem parênteses, o resultado seria diferente.

5. Usando `entre` e` em 'operadores:

Eles geralmente são úteis para simplificar múltiplas condições `ou ':

* `Entre`:verifica se um valor está dentro de um intervalo (inclusive).

`` `SQL
Selecione *
De clientes
Onde o alojamento entre 100 e 200;
`` `

* `In`:verifica se um valor é um dos vários valores especificados.

`` `SQL
Selecione *
De clientes
Onde a cidade em ('Londres', 'Paris', 'Nova York');
`` `

Lembre -se de sempre usar parênteses para esclarecer a ordem das operações ao combinar vários operadores lógicos, especialmente com `e` e` ou 'usados ​​juntos. Isso melhora a legibilidade e evita resultados inesperados.

Anterior :

Próximo :
  Os artigos relacionados
·O que é uma qualificação do MSN? 
·As desvantagens de um Microsoft SQL Server 
·O que você quer dizer com cliente SQL? 
·O que é OORDBMS no banco de dados Oracle? 
·O que é reescrita de consulta? 
·Qual função do Exchange Server é responsável por ho…
·Onde se pode encontrar perguntas da entrevista do Oracl…
·Como instalar o Microsoft SQL Server Management Studio …
·Qual é a forma completa de RDBMS? 
·Como inserir declaração em SQL Server 2008 
  Artigos em destaque
·Como remover um link de um documento MS Word 
·Como executar um arquivo SRT 
·PeerGuardian Vs . PeerBlock 
·Como corrigir a latência na AmpliTube 
·Como pesquisar no aplicativo móvel Discord 
·Como remover o vírus Win32 Pacex Gen 
·Como imprimir um documento grande em várias folhas de …
·Como converter Print Shop Publisher 
·Como você seleciona todas as camadas no Photoshop para…
·Como ajustar as cores em um PDF 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados