Na postagem anterior, vimos que a palavra-chave WHERE pode ser utilizada para selecionar condicionalmente
dados de uma tabela.
Esta condição pode ser uma condição simples (como a
apresentada anteriormente) ou pode ser uma condição composta. As condições
compostas são constituídas por várias condições simples ligadas através de AND ou OR.
Não existe qualquer limite relativamente ao número de condições simples que
podem estar presentes numa única instrução SQL.
Exemplo:
SELECT
"coluna(s)" FROM "tabela" WHERE "coluna1" =
"Valor da Condição" AND "coluna2" = "Valor da
Condição";
Entidade
ou Tabela: Pessoa
|
Id
|
Nome
|
Sexo
|
Salario
|
|
1
|
Ana
|
Feminino
|
1.000,00
|
|
2
|
João
|
Masculino
|
900,00
|
|
3
|
José
|
Masculino
|
1.200,00
|
|
4
|
Caroline
|
Feminino
|
970,00
|
|
5
|
Maria
Rosa
|
Feminino
|
1.300,00
|
Simulação:
SELECT
Nome, Sexo, Salario FROM Pessoa WHERE Sexo = ‘Feminino’ AND Salario > 1100;
Resultado:
Resultado:
|
Nome
|
Sexo
|
Salario
|
|
Maria
Rosa
|
Feminino
|
1.300,00
|