回顾:网络安全公司
本课属于 Coddy SQL 学习旅程的“基础知识”单元。第 15 课,共 72 课。
挑战
简单可用的表和列:
events:id、name、size、year
你经营一家网络安全公司,该公司遭受了一次任意攻击,导致所有系统都关闭了。要解决这个问题,你需要找出所有看起来可疑的事件。可疑事件符合以下一项或多项条件:
- 事件大小与正常事件的平均大小 50 MB 相差很大。在此分析中,小于 1 MB 或大于 100 MB 的文件都视为可疑。
- 事件创建于 2000 年之前。
- 事件缺少名称。
你的任务:
- 根据上述条件找出所有可疑事件。
- 按事件 ID 降序返回事件 ID 和名称。
注意:一个事件可能因多个原因而可疑。例如,大小为 72 MB、年份为 1051 的事件会因年份(1051 < 2000)而被标记为可疑,而不是因大小(72 MB 在正常范围内)。
亲手试试
SELECT id, name
FROM events
-- 在下方编写代码
WHERE基础知识中的所有课
自己练习: SQL 在线编辑器