クリアまでの3ステップ
-
演習環境を起動
-
ターミナルで探す
-
見つけたフラグを提出
SQL Query Master - Complex Joins
SQLiteデータベース /app/company.db には3つのテーブルがあります: - employees (id, name, department_id, salary) - departments (id, name, manager_id) - projects (id, name, department_id, budget) 以下の条件を満たすクエリを作成してください: 1. budgetが100000以上のプロジェクトを持つ部署 2. その部署の従業員の中で給料が最も高い人 3. その人の名前とメールアドレス(email列) メールアドレスにフラグのヒントが含まれています。
employees と departments を JOIN します
予算が一定額以上の部門に絞ってから、給与最大の社員を探します
フィルタを省くと別の社員が最上位に来て誤答します