復習 - サイバーセキュリティ企業
CoddyのSQLジャーニー「基礎」セクションの一部。レッスン 15/72。
チャレンジ
簡単利用可能なテーブルとカラム:
events:id、name、size、year
あなたはサイバーセキュリティ企業を運営していますが、企業が無差別攻撃を受けた結果、すべてのシステムが停止してしまいました。この問題を解決するには、疑わしいと思われるすべてのイベントを特定する必要があります。疑わしいイベントとは、次の基準のうち1つ以上を満たすイベントです:
- サイズが、通常のイベントの平均サイズである50MBと大きく異なる。今回の分析では、1MB未満または100MBを超えるファイルを疑わしいものとみなします。
- 2000年より前に作成された
- 名前が欠落している
あなたのタスク:
- 上記の基準に基づいて、疑わしいすべてのイベントを特定する。
- イベントIDとその名前を、IDの降順で返す。
注:イベントは複数の理由で疑わしいと判定される場合があります。たとえば、サイズが72MBで年が1051のイベントは、サイズ(72MBは通常の範囲内)ではなく、年(1051 < 2000)を理由にフラグが立てられます。
REQUIRED OUTPUT FORMAT:自分で試してみよう
SELECT id, name
FROM events
-- 以下にコードを書いてください
WHERE基礎のすべてのレッスン
自分で練習してみよう: SQLプレイグラウンド