Vamos analisar cada alternativa: a) Select nome, novosal=(sal,*1,75)+260 from vendedor where faixa='A' orderby nome; - Há um erro de sintaxe no cálculo do novo salário. A multiplicação correta seria "sal*1.75" em vez de "sal,*1,75". Além disso, o comando correto para ordenar é "ORDER BY" em vez de "orderby". Portanto, essa alternativa está incorreta. b) Select codven, novosal=(sal*0,75)+260 from vendedor where faixa=´A´ orderby nome; - A fórmula para calcular o novo salário está correta, mas há um erro de sintaxe em "´A´". O correto seria 'A'. Além disso, o comando para ordenar está incorreto. O correto seria "ORDER BY" em vez de "orderby". Portanto, essa alternativa está incorreta. c) Select nome, novosal=(sal,*1,75)+260 from vendedor where faixa='A' group by nome; - Assim como na alternativa (a), há um erro de sintaxe no cálculo do novo salário. A multiplicação correta seria "sal*1.75" em vez de "sal,*1,75". Além disso, o comando "GROUP BY" não é necessário para essa consulta. Portanto, essa alternativa está incorreta. d) Select codven, novosal=(sal*1,75)+260 from vendedor where faixa=´A´ group by nome; - A fórmula para calcular o novo salário está correta, mas há um erro de sintaxe em "´A´". O correto seria 'A'. Além disso, o comando "GROUP BY" não é adequado para essa consulta, pois não há uma função de agregação. Portanto, essa alternativa está incorreta. e) Select codven, novosal=(sal*0,75)+260 from vendedor where faixa=´A´ orderby nome; - A fórmula para calcular o novo salário está correta, mas há um erro de sintaxe em "´A´". O correto seria 'A'. Além disso, o comando para ordenar está correto. Portanto, essa alternativa está correta. Portanto, a alternativa correta é a letra e) Select codven, novosal=(sal*0,75)+260 from vendedor where faixa='A' orderby nome;.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar