問題

31
SQL

単一値サブクエリ

SQLの問題に挑戦しよう!

問題

単一値サブクエリ

平均給与以上の社員を取得してください。

解答と解説(単一値サブクエリ)

解説

LINE登録して解答を見る

※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます

サブクエリはSQLの中に別のSQL文を埋め込む構文です。この例では全社員の平均給与を計算し、その結果と比較しています。固定値ではなくデータに基づいた動的な条件を使用できる点が最大の利点です。ランキング抽出や基準超過判定、異常値検出など実務で多用されます。ただし、サブクエリは場合によってはパフォーマンスに影響を与えるため、実行計画を確認することが重要です。複雑なロジックをシンプルに記述できる強力な手法ですが、使いどころを見極める力も求められます。

補足

サブクエリはJOINで書き換え可能な場合もあります。可読性と性能のバランスを意識して選択しましょう。複数回評価されるケースではパフォーマンス低下に注意が必要です。

さらにスキルアップしたい方は公式LINEから「SQL」と送信すると動画が見れます。

LINE登録して動画を視聴する
あなたに合った学習プランは?LINE適正コース診断はこちら