Ed
há 2 meses
Vamos analisar cada afirmativa: I- Nas consultas que utilizam junções, as subconsultas não são necessárias. Falso. Embora as junções possam ser usadas para combinar dados de diferentes tabelas, subconsultas ainda podem ser necessárias em algumas situações, dependendo da lógica da consulta. II- O uso indiscriminado de subconsultas em select que depende da complexidade da consulta, das junções de cada caso e da quantidade de registros da consulta pai, podem potencializar a lentidão. Verdadeiro. O uso excessivo de subconsultas pode realmente afetar a performance da consulta, especialmente em casos complexos. III- A sintaxe do SELECT é dada por SELECT * FROM [nome da tabela] WHERE, no qual o uso do símbolo asterisco (*) fará com que todas as colunas presentes na tabela selecionada sejam exibidas. Verdadeiro. Essa afirmativa está correta, pois descreve a sintaxe básica do comando SELECT. IV- Uma subconsulta dentro de uma cláusula Where não poderá ser utilizada dentro de qualquer expressão seja ela comparativa ou lógica. Falso. Subconsultas podem ser usadas em expressões comparativas e lógicas dentro da cláusula WHERE. Agora, vamos ver quais afirmativas estão corretas: - Afirmativa II está correta. - Afirmativa III está correta. Portanto, a alternativa que contém os itens verdadeiros é: D) As afirmativas II e III estão corretas.