見出し画像

【AP6問】SQL-SELECT文-(応用情報技術者試験)

このNoteでは、応用情報技術者試験の計算問題から「SELECT文絡みのSQL」を搔き集めました。令和7~元年の11回で6回。

午前問題とはAPとなると、FEよりも難易度がぐんっと上がりますね。INと面倒なEXISTS、色んなJOIN、さらにCOALESCE(), PARTITION BYにWINDOW。

これらは午後問題にも出てきます。午前問題で逃げてたら午後問題で狩られます。午後問題に出た以上は、今後も普通に出てきます。

データベースを避ける/捨てるのもAP合格へのテですが、その後のデスペ(データベーススペシャリスト)に繋がりません。

今のうちに少しでも知識を積み上げておくのが良いかなと思います。主力でなくても構いませんので。

>【FE14問】SQL文の問題Note
>【デスペ5問】SQLの結果(副問合せ, 相関副問合せ)

それでは始めましょう!



SQLの基本

SQLは問題文の言葉に注目して組み立てるのがお薦めです。>【FE14問】SQL文の問題Note

>【AP】令和7年春午後問6データーベースの解説Noteより


>【AP】令和6年春午後問6データベースの解説Noteより

「旧」FEの午後試験では以下が常識なので、APでも当然常識。このNoteで更に引き上げます。

  • FROM句:データ元の表を指定

    • 結合する時に複数の表を列挙

  • WHERE句:抽出条件を指定

    • 結合に必要な条件も書ける

  • GROUP BY:グループ化する

    • 「~ごと」「~別」

    • HAVING:グループの特性に条件を指定する

  • ORDER BY:小さい順(降順), 大きい順(降順)

    • 昇順の時は「ASC」または省略

    • 降順の時は「DESC」と必ず書く

>【FE14問】SQL文の問題Note




ここから先は

5,042字 / 15画像

メンバーシップ ¥ 500 /月

■初月無料なので、お試しください。 ■私独自の理解法や詳しい分析を公開したいです。 ■根本を丁寧に見…

【初月無料】Iパス法律/SG/AP計算/DBとSC午後2

¥500 / 月
1ヶ月無料 人数制限あり

学習方法・問題特集のNoteは全て無料提供を続けます▼ もしご覧になったNoteが有益だったり、私の志に共感されたりしましたら、サポート頂けますと励みになります▼ もちろんコメントでも結構です(・ω・▼)ノシ