Nova solução de SQL!
Antes de resolver qualquer problema de SQL do URI/BEECROWD, 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: 2608
Solução:
Esse exercício era bem simples! O importante era conhecer operadores de agregação aqui. Neste caso, max e min. Os operadores de agregação max e min pegam o valor máximo e mínimo de uma coluna, respectivamente. Então, neste exercício era necessário selecionar (SELECT) o preço (coluna price) máximo e mínimo de produtos, da tabela products.
Note o uso do "as" aqui. Ele serviu para nomear a coluna no resultado. Assim o nome da coluna que aparecerá na consulta será price, e não max(price) ou min(price).
Fácil? :-)
select max(price) as price, min(price) as price from products;