Informática, perguntado por elisaaffonsocampos, 4 meses atrás

Em relação ao operador IN em consultas SQL, analise as afirmativas a seguir:

I. Fornece a instrução SELECT a possibilidade de especificar vários valores para filtro da cláusula WHERE em uma consulta.

II. É uma abreviação do uso de vários operadores OR em uma cláusula WHERE.

III. Pode ser utilizado em conjunto com o operador NOT na cláusula WHERE de uma consulta, filtrando os resultados para quando a condição não é verdadeira.
É correto o que se afirma em
Escolha uma opção:

a. I e II, apenas.

b. I e III, apenas.

c. II e III, apenas.

d. I, apenas.

e. I, II e III.

Soluções para a tarefa

Respondido por eduardocampos484
3

Resposta:

e. I, II e III.

Explicação:

e. I, II e III.

Respondido por marcoshennrique
1

Resposta:

e. I, II e III

Explicação:

I. Fornece a instrução SELECT a possibilidade de especificar vários valores para filtro da cláusula WHERE em uma consulta (correto pois você pode colocar vários valores em um consulta select * from tb_client where id_cliente in (1,2,3,4) )

É uma abreviação do uso de vários operadores OR em uma cláusula WHERE. (como mostrado acima você se priva de usar varias vezes comandos repetidos )

Pode ser utilizado em conjunto com o operador NOT na cláusula WHERE de uma consulta, filtrando os resultados para quando a condição não é verdadeira. (quando usado not in você nega todos os valores no select elect * from tb_client where id_cliente  not in (1,2,3,4))

Ou seja o resultado vai trazer todos os cadastros de clientes menos o 1,2,3 e 4.

Perguntas interessantes