devgameschool

Exercício de SQL com resposta: WHERE

O folheto do comércio

A Associação Comercial de Pouso do Ipê, que tem seis sócios e três cargos de diretoria, vai imprimir um folheto de Natal com cada comércio da cidade.

Pediram a lista à delegacia porque o cadastro de lugares do SISPOL é o único da cidade que alguém atualiza. O Seu Jaime tomou isso como elogio e como acusação, nessa ordem.

A pergunta

Quais lugares do cadastro são comércio? A Associação quer o nome de cada um e o número do bairro onde ele fica.

  • Traga: nome, bairro_id
Ver as dicas
  1. A gaveta é local, e a coluna tipo diz o que cada lugar é.
  2. O valor gravado é comercio, sem cedilha e sem acento, entre aspas simples.
Ver a resposta explicada
SELECT nome, bairro_id FROM local WHERE tipo = 'comercio';
nome bairro_id
Farmácia São Roque 1
Mercadinho da Dona Cila 5
Padaria Sacomani 1
Posto Trentini 7
Garagem da Viação Falcão 6
Cerealista Pontal 6
6 linhas no resultado

O WHERE deixa passar só as linhas em que a condição é verdadeira: aqui, tipo igual a 'comercio'. Texto vai entre aspas simples e escrito igualzinho ao que está gravado; com acento, a comparação não acharia nada.

Aprenda a instrução no Manual de SQL

Isso foi um caso de uma pergunta só. Na Delegacia SQL, cada inquérito tem várias, uma puxando a outra, até você apontar o culpado com a folha que prova.

Jogar Delegacia SQL