SQL e

SQL e
Neste artigo, orientamos você a entender como usar o SQL e o operador, permitindo que você adicione condições a uma determinada consulta usando a cláusula WHERE. Vamos mergulhar e ver como o operador e o operador toca em nossas declarações SQL.

SQL e operador

Como você pode adivinhar, o operador é um operador lógico que permite combinar duas ou mais expressões booleanas e tratá -las como uma. Isso significa que todas as condições devem ser verdadeiras para a condição ser aplicada.

Você encontrará o operador e o operador usado em uma cláusula onde em conjunto com outras instruções SQL, como selecionar, atualizar e excluir.

Isso permite que você limite o escopo do qual a ação executa. Por exemplo, usando uma declaração de exclusão, você pode usar a cláusula WHERE e a palavra -chave para garantir que apenas os dados que satisfazem a condição especificada seja removida.

A sintaxe do operador e pode ser expressa como mostrado abaixo:

BOOL_EXPR_1 e BOOL_EXPR_2 e BOOL_EXPR_3… e BOOL_EXPR_N;

Você pode ter tantas expressões booleanas quanto desejar. No entanto, lembre -se de que todas as expressões especificadas devem ser avaliadas como verdadeiras. Se uma expressão é falsa, toda a afirmação é tratada como falsa.

Nota: Os valores nulos também são tratados como falsos.

Exemplo de uso

Suponha que tenhamos dados de amostra, como mostrado nas consultas abaixo:

Soltar banco de dados se existir sampledb;
Criar banco de dados SampledB;
Use sampledb;
Crie desenvolvedores de tabela (
id int auto_increment, não é uma chave primária nula,
primeiro_name varchar (50) não nulo,
Last_name Varchar (50),
Departamento Varchar (50) não nulo,
Salário Int
);
Insira em desenvolvedores (First_Name, Last_Name, Departamento, Salário)
Valores
('Rogan', 'Ellison', 'Game', 120000),
('Anne', 'neale', 'banco de dados', 122000),
('Frazer', 'Kouma', 'Frontend', 100000),
('Krish', 'Pollard', 'Backend', 115000),
('Asa', 'Ford', 'DevOps', 118000),
('Sahil', 'Sierra', 'Game', 135000),
('Keira', 'diácono', 'banco de dados', 130000),
('Inaaya', 'Hanson', 'Cloud', 123000),
('Bogdan', 'Morley', 'Frontend', 108000),
('Mariah', 'Goldsmith', 'back -end', 120000);

Tabela resultante:

Para encontrar os desenvolvedores trabalhando no departamento de "DevOps" e ter um salário superior a 110000, podemos executar uma consulta como mostrado:

Selecione * de desenvolvedores onde departamento = 'DevOps' e salário> = 110000;

A consulta deve encontrar os registros correspondentes e devolvê -los como mostrado:

id | primeiro_name | last_name | departamento | Salário |
--+----------+---------+----------+------+
5 | Asa | Ford | DevOps | 118000 |

Nesse caso, há apenas um registro, como mostrado acima. Você pode especificar mais condições para filtrar seus dados ainda usando a palavra -chave e.

Conclusão

Neste post, discutimos como usar o operador e no SQL para combinar várias expressões booleanas em suas consultas. Obrigado pela leitura. Verifique nosso tutorial de SQL ou operador para saber mais sobre o operador ou como ele funciona em comparação com o operador e.