Recap - Cyber Security Firm
Parte da seção Fundamentos do Journey de SQL da Coddy — lição 15 de 72.
Desafio
FácilTabelas e colunas disponíveis:
<strong>events</strong>:<strong>id</strong>,<strong>name</strong>,<strong>size</strong>,<strong>year</strong>
Você tem uma empresa de cibersegurança que sofreu um ataque arbitrário, resultando no desligamento de todos os seus sistemas. Para resolver esse problema, você precisa identificar todos os eventos que parecem suspeitos. Um evento suspeito atende a um ou mais dos seguintes critérios:
- Seu tamanho é significativamente diferente do tamanho médio normal de um evento, que é 50MB. Para esta análise, considere arquivos menores que 1MB ou maiores que 100MB como suspeitos.
- Foi criado antes do ano 2000
- Tem um nome ausente
Sua tarefa:
- Identifique todos os eventos suspeitos com base nos critérios mencionados acima.
- Retorne os IDs dos eventos e seus nomes em ordem decrescente pelo ID deles.
Nota: Um evento pode ser suspeito por múltiplos motivos. Por exemplo, um evento com tamanho 72MB e ano 1051 seria sinalizado por causa de seu ano (1051 < 2000), não por seu tamanho (72MB está dentro da faixa normal).
Experimente você mesmo
SELECT id, name
FROM events
-- Escreva seu código abaixo
WHERETodas as lições de Fundamentos
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns