" /> " /> JoomThumbnail
Casa SQL & E Ou

E & OU operadores, que são usados ​​para produzir as condições em consultas.

Descrição dos operadores E e OR

E - O operador, exibindo os registros, se a condição de primeiro e segundo é verdadeiro / true.

OR

Um exemplo de um E

Existe uma tabela "Pessoas":

P_IDSobrenomeFirstNameAddressCidade
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Então, queremos selecionar apenas um registro que, quando o "nome" igual a "Tove" E (e) "Sobrenome" "Svendson" iguais:

Para isso, use esta consulta:

1
2
3
SELECIONE * FROM Pessoas
ONDE FirstName="Tove '
E Sobrenome="Svendson '

Resultado da Consulta:

P_IDSobrenomeFirstNameAddressCidade
2 Svendson Tove Borgvn 23 Sandnes

Um exemplo do operador OR

Então, queremos selecionar apenas um registro que, quando o "nome" igual a "Tove" OR (ou) "Nome" igual "Ola":

Para isso, use esta consulta:

1
2
3
SELECIONE * FROM Pessoas
ONDE FirstName="Tove '
OR FirstName="Ola"'

Resultado da Consulta:

P_IDSobrenomeFirstNameAddressCidade
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes

Combinando E & OU

Você também pode combinar E e OR (usando parênteses para expressões complexas).

Итак, мы хотим выбрать только ту запись где "Sobrenome" равно "Svendson" E "FirstName" равно "Tove" OR "Ola":

Para isso, use esta consulta:

1
2
3
SELECIONE * FROM Pessoas ONDE
Sobrenome="Svendson '
E (FirstName="Tove ' OR FirstName="Ola")

Resultado da Consulta:

P_IDSobrenomeFirstNameAddressCidade
2 Svendson Tove Borgvn 23 Sandnes

 
0 #1 cobra2029 2011-08-12 11:15

 

Autorização

Bom Ajax Poll

Que uma das minhas extensões é o melhor?

Estatística

Anúncio