令和8年度・経営情報システム第8問

GROUP BYと集計順序

第8問はSQLを問う問題です。SQL1は顧客別売上合計を降順、SQL2は商品別の行数すなわち延べ顧客数を昇順に並べる。正答はエ。

公式正答

公式正答 エ

SQLはどう解くか

SQL1は顧客別売上合計を降順、SQL2は商品別の行数すなわち延べ顧客数を昇順に並べる。正答はエ。

第8問の各選択肢をどう見分けるか

ア 誤り。SQL1のDESCは小さい順でなく大きい順で、SQL2もユニーク数ではない。

イ 誤り。両SQLの並び順・重複扱いが異なる。

ウ 誤り。SQL1はbだが、SQL2はDISTINCTがないためeのユニーク顧客数ではない。

エ 正しい。SUMを顧客単位でDESC、COUNTを商品単位で重複込みASCとしている。

オ 誤り。SQL1は商品数でなく販売金額を合計している。

出典:令和8年度中小企業診断士第1次試験問題・正解。問題本文・選択肢・図表は転載せず、解説は資格解法ノートが独自に作成。

全7科目・1,045肢解説PDFを見る →