Ed
há 4 semanas
Vamos analisar as alternativas uma a uma para encontrar a correta sobre subconsultas em SQL: A) A avaliação das subconsultas ocorre antes da execução total da consulta principal, mantendo a ordem predefinida de execução. - Essa afirmação não é precisa, pois a execução de subconsultas pode variar dependendo do otimizador de consultas do banco de dados. B) Subconsultas são criadas para fornecer valores únicos que serão avaliados por operadores relacionais simples na cláusula WHERE. - Embora subconsultas possam fornecer valores únicos, elas também podem retornar múltiplos valores, então essa afirmação é limitante. C) Subconsultas podem retornar resultados baseados em valores fixos, sendo úteis em comparações que envolvem múltiplos registros. - Essa afirmação não é totalmente correta, pois subconsultas geralmente retornam resultados dinâmicos baseados em dados da tabela. D) Subconsultas podem retornar um conjunto de valores a ser comparado com a consulta externa por meio de operadores como IN e EXISTS. - Esta afirmação é verdadeira, pois subconsultas frequentemente retornam conjuntos de valores que podem ser utilizados com operadores como IN e EXISTS. E) Subconsultas são utilizadas prioritariamente dentro da cláusula SELECT e funcionam com estruturas que não dependem de aliases. - Essa afirmação é incorreta, pois subconsultas podem ser usadas em várias partes de uma consulta SQL, não apenas na cláusula SELECT. Portanto, a alternativa correta é: D) Subconsultas podem retornar um conjunto de valores a ser comparado com a consulta externa por meio de operadores como IN e EXISTS.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade