Novamente, um exercício de SQL com resposta aqui no blog. Veja abaixo:
Antes de resolver qualquer problema de SQL do URI, recomendamos seguir os seguintes passos:
- Ler todo enunciado do problema.
- Ler os tópicos do fórum em caso de dúvidas
- Preparar o esquema, conforme fornecido no problema. Obs.: muitas vezes o pessoal coloca o código de criação do esquema no fórum, então é só copiar!
Plataforma: URI (BEECROWD)
Problema: 2741
Solução:
Mais um exercício para iniciantes em SQL. O exercício é fácil, basta selecionar (SELECT) as colunas name e grade da tabela students, com valor de grade maior ou igual a sete. Os valores precisam ser ordenados em ordem decrescente, portanto, acrescenta-se também a cláusula ORDER BY com a coluna grade e o valor DESC, indicando que é ordem descendente.
Na minha opinião, o grande ponto neste exercício é saber usar o operador pipe duplo (duas vezes o caractere "|"), que serve para fazer a concatenação. Assim, coloca-se SELECT 'Texto a ser concatenado' || colunas e etc. Sabendo disso, obter o aceite na questão fica fácil!
E você, resolveu de forma diferente?
1
2
| SELECT 'Approved: ' || name, grade
FROM students WHERE grade >= 7 ORDER BY grade DESC;
|
Nenhum comentário:
Postar um comentário