Tecnologia da Informação EmÁudio: Operadores Lógicos - Parte um
Fala jovem. Bem-vindo de volta. Sem enrolação, hein? Aumenta esse som aí e vem comigo.
Lembra que no em áudio passado te pedi para imaginar a tabela Funcionário, imagina ela de novo agora aí rapidinho. Lembra que o propósito da consulta era verificar os funcionários que estão se aproximando da aposentadoria? Então. Tem aquele fator de a idade mínima para aposentadoria de homens e mulheres ser diferente, não é mesmo?
Para fazer essa consulta, vamos precisar de alguns operadores interessantes chamados operadores lógicos. Esses operadores nos ajudam a encadear proposições lógicas. Então, vamos falar sobre eles? Ok. Vamos começar então pelo operador And.
Vamos modificar a nossa consulta original por etapas. Tá bom, pessoal? Vamos começar pelo sexo masculino, trazendo os homens que nasceram antes de mil novecentos e sessenta. Para fazer isso, vamos utilizar o operador AND.
Para uma linha da tabela Funcionário, satisfazer as condições da nossa consulta e fazer parte do resultado ela tem que, de forma cumulativa, atender as restrições que impusemos tanto a data de nascimento quanto ao sexo.
And, em inglês, significa simplesmente "e". Assim, a nossa consulta modificada diz o seguinte: retorne os valores dos atributos nome e sobrenome para todos os registros da tabela Funcionário, cujo valor de data_nascimento é anterior a primeiro de janeiro de mil novecentos e sessenta e, cumulativamente, cujo valor do atributo sexo é igual a "M" de masculino.
Sendo assim, pessoal, o registro será retornado se e somente se satisfazer ambos os lados do AND. Ficou claro? Então vamos em frente.
Próximo operador lógico: operador OR. Bom, vamos voltar ao nosso exemplo. Nosso objetivo em modificar a consulta é obter os homens que nasceram antes de mil novecentos e sessenta e as mulheres nascidas antes de mil novecentos e sessenta e cinco.
Ao mostrar o operador AND, já construímos uma consulta que retorna os homens que nasceram antes de mil novecentos e sessenta.
Agora precisamos incluir as mulheres na equação. Vamos criar uma outra cláusula, equivalente... Ler mais