Exercício de SQL com resposta: SELECT e FROM
A lista da quermesse
A quermesse de Santo Antônio é em junho, e a comissão resolveu mandar cartaz por bairro, um para cada quinhentos moradores, arredondando para cima, porque paróquia nenhuma economiza em cartaz.
O pedido veio parar na delegacia porque a delegacia tem o arquivo, e o arquivo tem os bairros. O Seu Jaime leu o ofício duas vezes, perguntou desde quando delegacia é gráfica e abriu o SISPOL do mesmo jeito.
A pergunta
A comissão quer o nome de cada bairro da cidade e quantos habitantes ele tem. O resto da gaveta não interessa à paróquia.
- Traga: nome, habitantes
Ver as dicas
- A gaveta é bairro. Peça só as duas colunas que a comissão quer, na ordem em que ela pediu.
- Primeiro o nome, depois os habitantes, separados por vírgula. Sem filtro nenhum: a comissão quer todos os bairros.
Ver a resposta explicada
SELECT nome, habitantes FROM bairro;
| nome | habitantes |
|---|---|
| Centro | 1480 |
| Vila Aurora | 2600 |
| Beira da Linha | 1240 |
| Alto do Cruzeiro | 980 |
| Nova Aurora | 1520 |
| Estação | 870 |
| Estrada do Café | 510 |
O SELECT diz quais colunas aparecem e em que ordem; o FROM diz de que tabela elas saem. Sem WHERE vem uma linha por bairro, os sete, e a paróquia faz a conta dos cartazes.
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