-
GABARITO: D
To display the products outside the range of the previous example, use NOT BETWEEN:
SELECT * FROM Products
WHERE Price NOT BETWEEN 10 AND 20;
https://www.w3schools.com/sql/sql_between.asp
-
Não pode ser a letra A porque o salário não pode ao mesmo tempo ser menor do que 1000 E maior do que 12000.
-
O examidor quer os registros fora do intervalo. Para isso, teríamos algumas alternativas interessantes:
WHERE salario < 1000 OR salario > 12000; ou então
WHERE salario NOT BETWEEN 1000 AND 12000
A alternativa A pode até ter te confundido, mas o erro dela foi colocar o AND no lugar do OR. Se houvéssemos escolhido essa alternativa, a nossa consulta não iria retornar absolutamente nada, já que o valor de salario precisaria ser, ao mesmo tempo, menor que 1000 e maior que 12000.
Assim, nossa resposta é mesmo a letra D, pois é uma das alternativas que citamos logo acima.
Gabarito: D
-
Professor Arthur Mendonça:
O examidor quer os registros fora do intervalo. Para isso, teríamos algumas alternativas interessantes:
WHERE salario < 1000 OR salario > 12000; ou então
WHERE salario NOT BETWEEN 1000 AND 12000
A alternativa A pode até ter te confundido, mas o erro dela foi colocar o AND no lugar do OR. Se houvéssemos escolhido essa alternativa, a nossa consulta não iria retornar absolutamente nada, já que o valor de salario precisaria ser, ao mesmo tempo, menor que 1000 e maior que 12000.
Assim, nossa resposta é mesmo a letra D, pois é uma das alternativas que citamos logo acima.
Gabarito: D