FC ConcursosFC Concursos

Questão FC96241

SELECT c.Nome FROM CONTRIBUINTE as c, IMOVEL as i ORDER BY i.Valor_IPTU DESC LIMIT 10 WHERE c.CPF_CNPJ=i.CPF_CNPJ_Proprietario Com base no trecho de código apresentado para execuçã

Sistema de Gerenciamento de Banco de Dados (SGBD)

CEBRASPE (CESPE) · 2018

       SELECT c.Nome 
FROM CONTRIBUINTE as c, IMOVEL as i ORDER BY     
        i.Valor_IPTU DESC LIMIT 10
WHERE c.CPF_CNPJ=i.CPF_CNPJ_Proprietario
Com base no trecho de código apresentado para execução pelo SGBD MySQL, julgue o item a seguir.

Quando executado, o código retornará os nomes dos dez contribuintes com maior valor atribuído de IPTU, considerando a soma dos valores de IPTU de todos os imóveis registrados nos nomes desses contribuintes.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

Comentário: O código apresentado está incorreto por causa da ordem das cláusulas na instrução SQL. A cláusula ORDER BY deve ser escrita após a cláusula WHERE. Além disso, a consulta não está somando os valores de IPTU dos imóveis, mas apenas listando os contribuintes sem considerar a agregação dos valores. Portanto, a afirmação de que retornará os nomes dos dez contribuintes com maior soma de IPTU está errada, pois a consulta não realiza essa operação de soma.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo