WHERE — filtrar linhas e o que significa NULL
Até agora obtivemos todas as linhas. No trabalho real, você quase sempre quer apenas algumas: os clientes de Haifa, os pedidos que foram pagos. Nesta aula você conhece o WHERE, as comparações, AND e OR, e o NULL — o valor que faz os candidatos tropeçarem nas entrevistas mais do que qualquer outra co
WHERE é uma peneira: só passam as linhas cuja condição é verdadeira. NULL significa "desconhecido", então você testa com IS NULL, não com =.
- Cláusula WHERE
- A parte de uma consulta que mantém apenas as linhas cuja condição é verdadeira.
- Operador de comparação
- Um símbolo que compara dois valores: =, <>, >, <, >=, <=.
- NULL
- Uma marca para um valor ausente ou desconhecido. Não é zero nem uma string vazia.
- String vazia
- Um valor de texto conhecido sem caracteres, escrito ''.