Considere a seguinte tabela de um banco de dados. TAB_FUNC = {COD_FUNC, NOME, COD_DEP, SAL} Uma consulta SQL que devolve apenas a tabela formada pelos códigos (COD_FUNC) e nomes (NOME) dos funcionários que ganham salário (SAL) entre 1000 e 3000 reais e trabalham no departamento de código (COD_DEP) 3 é
✂️ A) SELECT * FROM COD_FUNC AND NOME WHERE SAL BETWEEN 1000 AND 3000 AND COD_DEP=3
✂️ B) SELECT * FROM TAB_FUNC WHERE SAL BETWEEN 1000 AND 3000
✂️ C) SELECT COD_DEP=3 FROM TAB_FUNC WHERE SAL BETWEEN 1000 AND 3000
✂️ D) SELECT COD_FUNC, NOME FROM TAB_FUNC WHERE COD_DEP=3 AND SAL BETWEEN 1000 AND 3000
✂️ E) SELECT COD_FUNC AND NOME FROM TAB_FUNC WHERE COD_DEP=3 AND SAL BETWEEN 1000 AND 3000
Responder
💬 COMENTÁRIOS 📊 ESTATÍSTICAS 📝 ANOTAÇÕES
Processo (codprocesso, autor, reu,
dataultimamovimentacao, assunto, codjuiz)
Juiz (codjuiz, nome)
Considerando as tabelas anteriores, de um banco de dados
relacional, assinale a opção cuja consulta em SQL mostra os
nomes dos juízes para os quais não há processos distribuídos
(relacionados).
✂️ A) SELECT J.nome FROM Juiz AS J WHERE J.nome NOT IN (SELECT P.codjuiz FROM Processo AS P);
✂️ B) SELECT J.nome FROM Juiz AS J, Processo AS P WHERE J.codjuiz inner join P.codjuiz;
✂️ C) SELECT J.nome FROM Juiz AS J WHERE J.codjuiz NOT IN (SELECT P.codjuiz FROM Processo AS P);
✂️ D) SELECT J.nome FROM Juiz AS J WHERE J.codjuiz LIKE (SELECT P.codjuiz FROM Processo AS P);
✂️ E) SELECT J.nome FROM Juiz AS J, Processo AS P WHERE J.nome NOT EXISTS (P.codjuiz);
Responder
💬 COMENTÁRIOS 📊 ESTATÍSTICAS 📝 ANOTAÇÕES
select C.CPF as CPF, C.NOME as NOME from CONTRIBUINTE as C, PARCELAMENTO as P where C.CPF=P.CPF and P.TIPO=’IPVA’ and P.DATAADESAO between ‘01/01/2021’ and ‘31/12/2021’ and P.STATUS=’ADIMPLENTE’; A respeito do código SQL (Structured Query Language)
anteriormente apresentado, assinale a opção correta.
✂️ A) Há um erro de sintaxe em and P.DATAADESAO between
‘01/01/2021’ and ‘31/12/2021’, pois não é permitida
a utilização do operador and mais de uma vez na mesma
linha.
✂️ B) Há uma junção (JOIN) nesse código, a qual é especificada no
trecho from CONTRIBUINTE as C, PARCELAMENTO as P.
✂️ C) O objetivo do código é mostrar o CPF e o nome de todos os
contribuintes que não aderiram ao programa de parcelamento
do IPVA no ano de 2021.
✂️ D) A palavra reservada between foi inserida no código
equivocadamente, pois somente deveria ser usada nos
comandos de update e delete.
✂️ E) A finalidade do código é mostrar o CPF e o nome de todos os
contribuintes que aderiram ao parcelamento do IPVA no ano
de 2021 e que estão com o seu parcelamento em dia.
Responder
💬 COMENTÁRIOS 📊 ESTATÍSTICAS 📝 ANOTAÇÕES