SQL (AND/OR)
Posted by Paulo Ramos & João Martins | Posted in | Posted on 08:07
0
Os operadores AND e OR são usados para filtrar registos com base em mais de uma condição.
AND
P_Id | Apelido | Nome | Endereço | Cidade |
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
Agora queremos seleccionar apenas as pessoas com o primeiro nome igual a "Tove" E o último nome igual a "Svendson":
Nós usamos a seguinte instrução SELECT:
|
O conjunto de resultados será parecido com este:
P_Id | Apelido | Nome | Endereço | Cidade |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
OR
Agora queremos seleccionar apenas as pessoas com o primeiro nome igual a "Tove" ou o primeiro nome igual a "ola":
|
O conjunto de resultados será parecido com este:
P_Id | Apelido | Nome | Endereço | Cidade |
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
AND e OR
Pode-se combinar AND e OR (usar parênteses para formar expressões complexas).
Agora queremos seleccionar apenas as pessoas com o sobrenome igual a "Svendson" E o primeiro nome igual a "Tove" ou a "ola":
|
O conjunto de resultados será parecido com este:
P_Id | Apelido | Nome | Endereço | Cidade |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
Comments Posted (0)
Enviar um comentário