Inquérito 001, "A bicicleta do Seu Domingos": solução passo a passo
O boletim
Seu Domingos Sávio Pinheiro, cinquenta e sete anos, carteiro há trinta e um, encostou a bicicleta na parede da Padaria Sacomani às nove e dez da manhã de quarta-feira, 12 de março, e entrou para tomar café. Quando saiu, nove e vinte, a bicicleta não estava.
É uma Monark azul, aro 26, com um bagageiro de correio soldado atrás. A bicicleta é dele, comprada com dinheiro dele, e é por isso que ele está mais bravo do que o tamanho do caso: os Correios não repõem o que não é dos Correios.
Ocorrência 211, categoria furto.
Seu Jaime diz que não precisa sair da cadeira: nesta cidade bicicleta não some, bicicleta muda de mão. A chefia quer a bicicleta e quer quem levou. Quatro nomes deram depoimento no balcão, e duas testemunhas também falaram.
O que o caso ensina: SELECT e FROM.
Pergunta 1
Antes de qualquer coisa, aprenda a cidade: olhe a tabela `bairro` inteira, do jeito que ela está guardada.
Ver as dicas do jogo
- É uma gaveta pequena e você quer tudo dela: todas as linhas e todas as colunas.
- A tabela é `bairro`, e aqui não precisa de condição: são todos os bairros.
- Escreva: `SELECT * FROM bairro;`
Ver a consulta que resolve
SELECT * FROM bairro;
O asterisco quer dizer todas as colunas: é o jeito de olhar uma gaveta que você ainda não conhece.
Resultado
| tudo | |||
|---|---|---|---|
| 1 | Centro | urbana | 1480 |
| 2 | Vila Aurora | urbana | 2600 |
| 3 | Beira da Linha | urbana | 1240 |
| 4 | Alto do Cruzeiro | urbana | 980 |
| 5 | Nova Aurora | urbana | 1520 |
| 6 | Estação | urbana | 870 |
| 7 | Estrada do Café | rural | 510 |
Pergunta 2
E que lugares o arquivo conhece? Traga da tabela `local` o `id`, o `nome`, o `tipo` e o `bairro_id` de todos.
Ver as dicas do jogo
- Todas as linhas de outra gaveta, mas agora com as colunas do Traga, uma por uma, separadas por vírgula.
- A tabela é `local`, e aqui não precisa de condição: são todos os lugares.
- Escreva: `SELECT id, nome, tipo, bairro_id FROM local;`
Ver a consulta que resolve
SELECT id, nome, tipo, bairro_id FROM local;
Quatro colunas, separadas por vírgula, na ordem em que você quer ver.
Resultado
| id | nome | tipo | bairro_id |
|---|---|---|---|
| 1 | Delegacia de Polícia | publico | 1 |
| 2 | Praça Coronel Fagundes | publico | 1 |
| 3 | Escola Estadual Herculano Braga | escola | 2 |
| 4 | Farmácia São Roque | comercio | 1 |
| 5 | Mercadinho da Dona Cila | comercio | 5 |
| 6 | Padaria Sacomani | comercio | 1 |
| 7 | Posto Trentini | comercio | 7 |
| 8 | Cooperativa Agrícola de Pouso do Ipê | rural | 7 |
| 9 | Paiol da Cooperativa | rural | 7 |
| 10 | Garagem da Viação Falcão | comercio | 6 |
| 11 | Cerealista Pontal | comercio | 6 |
| 12 | Estação Velha e galpão | publico | 6 |
| 13 | Ginásio Municipal | publico | 2 |
| 14 | Curva do Bugre, km 11 | via | 7 |
| 15 | Igreja Matriz de Santo Antônio | religioso | 1 |
| 16 | Ponto da Viação Falcão | publico | 1 |
Pergunta 3
Na sala dos fundos fica o livro do que a cidade acha e entrega aqui, a tabela `recolhido`. Traga cada folha com o `id`, a `descricao`, o `recolhido_em`, o `local_id`, que é o lugar onde a coisa foi achada, e o `entregue_por`.
Ver as dicas do jogo
- Todas as folhas de um livro só, com as cinco colunas do Traga, separadas por vírgula.
- A tabela é `recolhido`, e aqui não precisa de condição: é o livro inteiro.
- Escreva: `SELECT id, descricao, recolhido_em, local_id, entregue_por FROM recolhido;`
Ver a consulta que resolve
SELECT id, descricao, recolhido_em, local_id, entregue_por FROM recolhido;
Doze linhas cabem na tela inteira: tabela pequena se lê sem filtro. E um número de uma gaveta pode ser a linha de outra: o `local_id` deste livro é o `id` da tabela `local`, e o `entregue_por` é o número de uma ficha.
Resultado
| id | descricao | recolhido_em | local_id | entregue_por |
|---|---|---|---|---|
| 1 | Carteira de identidade de Ivo Pacheco, achada na calçada da praça | 2002-11-14 | 2 | 29 |
| 2 | Um guarda-chuva preto esquecido no balcão | 2002-12-06 | 1 | 3 |
| 3 | Um rádio de pilha achado no ponto da Viação Falcão | 2002-12-27 | 16 | 16 |
| 4 | Bicicleta Caloi preta, aro 26, com cesto de entrega na frente | 2003-01-20 | 6 | 17 |
| 5 | Uma sacola com ferramentas de pedreiro achada no acostamento, em frente ao Posto Trentini | 2003-02-03 | 7 | 26 |
| 6 | Caixa de papelão com folhas de ocorrência rasgadas, recolhida na lixeira da sala do arquivo | 2003-02-06 | 1 | 1 |
| 7 | Um relógio de pulso achado na Praça Coronel Fagundes | 2003-02-11 | 2 | 40 |
| 8 | Bicicleta infantil aro 20, azul, achada atrás do ginásio | 2003-02-17 | 13 | 12 |
| 9 | Uma mochila escolar com cadernos, achada no ponto de ônibus | 2003-02-25 | 16 | 36 |
| 10 | Uma chave de roda e um macaco achados no acostamento do km 11 | 2003-03-04 | 14 | 24 |
| 11 | Um botijão de gás vazio deixado na porta da delegacia | 2003-03-07 | 1 | 39 |
| 12 | Bicicleta Monark azul, aro 26, com bagageiro de correio | 2003-03-13 | 6 | 17 |
Quem foi
Ver o culpado e a prova
O culpado é Antônio Nivaldo Ferraz.
As provas que fecham o caso:
- A folha 12 do livro dos fundos, escrita no dia em que o 17 entregou a Monark, diz que ela foi achada no local 6, e o local 6 é a Padaria Sacomani, de onde ela tinha sumido. Não atrás da Estação Velha.
- A folha 12 do livro dos fundos põe no local 6 a Monark que o 17 entregou, e a Estação Velha é o local 12. O livro não diz Estação Velha.
O Ninho não negou nada. Disse que o pneu do mercadinho furou, que a Dona Cila mandou entregar oito sacolas no Centro assim mesmo, e que a Monark estava ali, encostada na parede da padaria, com o dono lá dentro tomando café. Pensou em pegar emprestado e devolver na mesma hora. Aí viu o bagageiro dos Correios e entendeu de quem era.
Ficou com ela uma noite inteira no quintal, sem dormir, e trouxe no dia seguinte. A Dona Sirlei perguntou onde ele tinha achado, e ele, que não sabe mentir de manhã, disse: na frente da padaria. Ela anotou. Na sexta, no balcão, com o carteiro olhando, a padaria virou Estação Velha.
A Caloi de janeiro tinha sido igual: outro pneu furado, outra entrega, outra bicicleta encostada na porta da padaria, e a Nilda agradecendo a quem achou.
Seu Domingos levou a bicicleta embora sem falar com ele. Na porta, virou e disse: da próxima vez você pede.
Seu Jaime foi guardar o boletim na sala do arquivo e voltou com uma caixa de papelão que ele mesmo tinha tirado da lixeira em fevereiro, cheia de folha de ocorrência rasgada. Botou na sua mesa e disse: já que o chefe agora sabe ler essa máquina, um dia me diz o que está escrito aqui. Eu não enxergo.