基本情報技術者試験 科目 A — SQL 練習問題 第 7 問 / 14

COUNT(*) と COUNT(列) の違い|基本情報 SQL

「従業員」表 (7 行、うち 1 行は給与が NULL) に対して次の SQL を実行したとき、得られる結果はどれか。

この問題で使う表

従業員
社員番号氏名部門コード給与入社日
E01青木D013200002019-04-01
E02井上D012800002021-04-01
E03上田D014100002015-04-01
E04遠藤D023800002018-10-01
E05大野D024500002013-04-01
E06加藤D033000002022-04-01
E07木村D03NULL2026-04-01
7
SELECT COUNT(*), COUNT(給与) FROM 従業員
解答を選ぶ

この問題のもとになっている解説: 集約関数 — COUNT・SUM・AVG・MAX・MIN

練習問題一覧へ(全 14 問)→

データベース分野をもっと学ぶ(おすすめ書籍)

本セクションはAmazonアソシエイトのリンクを含みます。