Seja a tabela EMPREGADO com as colunas NOME, CPF, SEXO e SALARIO. Qual alternativa a seguir representa um código equivalente ao da consulta: SELECT...
Seja a tabela EMPREGADO com as colunas NOME, CPF, SEXO e SALARIO. Qual alternativa a seguir representa um código equivalente ao da consulta: SELECT NOME, CPF, SEXO FROM EMPREGADO WHERE SEXO= 'F' OR SALARIO>5000;?
A linguagem SQL é utilizada para manipulação de dados em bancos de dados relacionais. A cláusula SELECT é utilizada para selecionar dados de uma ou mais tabelas. A cláusula FROM é utilizada para especificar a tabela ou tabelas que serão utilizadas na consulta. A cláusula WHERE é utilizada para filtrar os dados de acordo com uma condição. A cláusula ORDER BY é utilizada para ordenar os dados de acordo com uma ou mais colunas. SELECT NOME, CPF, SEXO FROM EMPREGADO WHERE SEXO= 'F'; SELECT NOME, CPF, SEXO FROM EMPREGADO WHERE SEXO= 'F' AND SALARIO>5000; SELECT NOME, CPF, SEXO FROM EMPREGADO WHERE SEXO= 'F' EXCEPT SELECT NOME, CPF, SEXO FROM EMPREGADO WHERE SALARIO>5000; SELECT NOME, CPF, SEXO FROM EMPREGADO WHERE SEXO= 'F' UNION SELECT NOME, CPF, SEXO FROM EMPREGADO WHERE SALARIO>5000; SELECT NOME, CPF, SEXO FROM EMPREGADO WHERE SALARIO>5000;
A alternativa correta é a letra B) SELECT NOME, CPF, SEXO FROM EMPREGADO WHERE SEXO= 'F' OR SALARIO>5000;. Essa consulta seleciona os dados das colunas NOME, CPF e SEXO da tabela EMPREGADO, onde o valor da coluna SEXO é igual a 'F' ou o valor da coluna SALARIO é maior que 5000.
Compartilhar