◀ MAPA DE QUESTS
◀255/555
QUEST #255 · FILTRAGEM
Convocação dos Magos
Um portal arcano se abriu na floresta e só conjuradores experientes conseguem fechá-lo. O capitão quer convocar magos e magas de nível 10 ou mais.
LV.1+65 XP
📖 CONCEITO
IN (a, b, c) testa se um valor pertence a uma lista — é um atalho para vários OR. Condições se combinam com AND (todas precisam ser verdadeiras) e OR (basta uma). Ao misturar AND e OR use parênteses, porque o AND tem precedência maior e pode mudar o sentido da consulta.
EXEMPLO DE USO
-- Itens raros ou lendários que custam menos de 500
SELECT nome, preco
FROM itens
WHERE raridade IN ('rara', 'lendaria')
AND preco < 500;🗄️ SCHEMA
Tabela `herois` (id SERIAL PRIMARY KEY, nome TEXT, classe TEXT, nivel INT, hp INT, ouro INT, guilda_id INT — pode ser NULL). Valores de `classe`: 'Guerreiro', 'Maga', 'Mago', 'Ladina', 'Ladino', 'Clériga', 'Clérigo'🎯 DESAFIO
Liste `nome`, `classe` e `nivel` dos heróis cuja `classe` seja 'Maga' ou 'Mago' (use IN) e cujo `nivel` seja maior ou igual a 10.