Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão SELECT * FROM TipoImovel T FULL JOIN Imovel I ON T.CODTIPOIMOVEL = I.CODTIPOIMOVEL SELECT * FROM TipoImovel T RIGHT JOIN Imovel I ON T.CODTIPOIMOVEL = I.CODTIPOIMOVEL SELECT * FROM TipoImovel T CROSS JOIN Imovel I ON T.CODTIPOIMOVEL = I.CODTIPOIMOVEL SELECT * FROM TipoImovel T INNER JOIN Imovel I ON T.CODTIPOIMOVEL = I.CODTIPOIMOVEL SELECT * FROM TipoImovel T LEFT JOIN Imovel I ON T.CODTIPOIMOVEL = I.CODTIPOIMOVEL Respondido em 17/05/2020 19:25:50 2a Questão Qual dos operadores de comparação de consultas Multi-Linhas a seguir NÃO é válido? > ALL = ANY = < ALL <> ALL Respondido em 17/05/2020 19:26:05 3a Questão Qual comando abaixo é o mais adequado para consultar os dados da última linha de uma tabela SELECT * FROM funcionarios WHERE id = (SELECT LAST(id) FROM funcionarios); SELECT MAX(id) FROM funcionarios; SELECT MAX(id) FROM funcionarios WHERE id = (SELECT MAX(id) FROM funcionarios); SELECT * FROM funcionarios WHERE id = (SELECT MAX(id) FROM funcionarios); SELECT * FROM funcionarios WHERE id = LAST(id); Respondido em 17/05/2020 19:26:00 4a Questão Dada a instrução SQL: SELECT * FROM VENDEDOR WHERE salario > (SELECT AVG(salario) FROM VENDEDOR); É correto afirmar que se trata de um exemplo de INNER JOIN. serão selecionados todos os registros da tabela VENDEDOR cujo conteúdo do campo "salario" seja maior que o número de vendedores cadastrados. se trata de um exemplo de OUTER JOIN. serão selecionados todos os registros da tabela VENDEDOR cujo conteúdo do campo "salario" seja maior que a soma dos salários de todos os vendedores. serão selecionados todos os registros da tabela VENDEDOR cujo conteúdo do campo "salario" seja maior que a média dos salários de todos os vendedores. Respondido em 17/05/2020 19:26:07 5a Questão Considerando-se as tabelas e o comando SQL mostrados acima, é correto concluir que o número de registros removidos da tabela Y pela execução desse comando é: 1 4 3 5 2 Respondido em 17/05/2020 19:26:31 6a Questão Sobre o script abaixo: SELECT nome pessoa from Pessoa UNION ALL SELECT numero from Empregado Assinale a alternativa correta: Retorna os números dos empregados e os nomes das pessoas com repetição. Não existe retorno, uma vez que os dados são diferentes das colunas. O script retorna dados de diferentes tabelas sem repetição. Retorna os números dos empregados e os nomes das pessoas sem repetição. Retorna os nomes dos empregados e os números sem repetição. Respondido em 17/05/2020 19:26:36 7a Questão (FCC - 2009 - Análise de Sistemas - Suporte - ADAPTADA) Uma instrução Select usada na cláusula Where ou Having de outra instrução Select é Uma subconsulta. Um índice. Um join. Um crosstab. Uma visão. Respondido em 17/05/2020 19:26:56 8a Questão De acordo com a tabela de banco de dados relacional abaixo: Carro(placacarro(PK),tipo,modelo,ano,chassis,km,valor,cor,filial_idfilial(FK)) -Construa uma consulta em SQL para retornar "o ano dos carros que são mais velhos que a média dos anos de todos os carros". SELECT ano FROM carro WHERE ano > (SELECT AVG(*) FROM carro) SELECT ano FROM carro WHERE ano > AVG(ano) SELECT ano FROM carro WHERE ano = (SELECT AVG(ano) FROM carro) SELECT ano FROM carro WHERE ano > (SELECT AVG(ano) FROM carro) SELECT ano, AVG(ano) FROM carro
Compartilhar