QUEST #251 · FUNDAMENTOSBlocos

Despertar do Elefante

Você acaba de entrar na biblioteca da guilda, onde o elefante guardião (o Postgres) protege o Livro dos Heróis. O arquivista quer uma lista enxuta: só nome, classe e nível de cada herói.

LV.1+50 XP
📖 CONCEITO

SELECT escolhe quais colunas aparecem no resultado e FROM diz de qual tabela elas vêm. Listar as colunas pelo nome, em vez de usar SELECT *, deixa a consulta mais clara, traz menos dados e não muda de formato quando alguém adiciona colunas à tabela. As colunas são separadas por vírgula e aparecem na ordem em que você as escreve.

EXEMPLO DE USO
-- Nome e cidade de cada guilda
SELECT nome, cidade
FROM guildas;
🗄️ SCHEMA
Tabela `herois` (id SERIAL PRIMARY KEY, nome TEXT, classe TEXT, nivel INT, hp INT, ouro INT, guilda_id INT — pode ser NULL)
🎯 DESAFIO

Monte, na ordem certa, a consulta que lista as colunas `nome`, `classe` e `nivel` de todos os heróis da tabela `herois`.

psql — banco reino🧱 BLOCOS
BLOCOS — CLIQUE NA ORDEM CERTA
SUA MONTAGEM
…