問題 #530上級再帰CTE
従業員の昇進履歴シミュレーション
hr_employeesテーブルのstatusが'active'の各従業員について、給与が700000以上になるまで10%ずつ昇給するシミュレーションを再帰CTEで行ってください。初期給与を昇進レベル0とし、各従業員の名前と700000以上になるまでに必要な昇進回数を表示します。昇進回数の降順、同数の場合は名前の昇順で表示してください。
この問題で学べること
- 再帰CTE の構文・考え方
- 上級レベルの SQL クエリの書き方
- ブラウザ上で SQL を実行して即座に結果を確認する練習
使用テーブル
hr_employees難易度・対象者
- 難易度
- 上級
- カテゴリ
- 再帰CTE
- 対象者
- ウィンドウ関数や CTE など応用構文を学びたい方、複雑な集計に挑戦したい方
関連問題
データベースを初期化中...
しばらくお待ちください...