午前問題対策のホームページです。当ホームページのアクセス数No.1の『SQL講座』です。マイクロソフトのAccessというデータベースソフトを利用して、10回の講義形式で、SQLを学んでいきます。初級シスアドから目指すSQLというコンセプトのもと、なるべく分かりやすく、かつ、注意すべき点などを随所に盛り込みながら、解説していきます。集合関数についてみていきましょう。難しいそうな感じがしますが、表のある列で一番大きい値(または小さい値)を求めるとか平均値や合計を求めるといった処理をする関数です。<テーブル名リスト>テーブル名リストから選択された行の数をカウントする。;テーブル「社員」の全ての人数をカウントします。NULLでない行の件数をカウントします。;テーブル「社員」の全ての人数を表示し、その列名を社員数とします。部署のうち重複を除いた名称の件数が返ります。この表現は使用できません。<テーブル名リスト>テーブル名リストから選択された列名リストの最大値を求めます。;テーブル「受注明細」から、単価の最大値を求めます。<テーブル名リスト>テーブル名リストから選択された列名リストの最小値を求めます。;テーブル「受注明細」から、単価の最小値を求めます。<テーブル名リスト>テーブル名リストから選択された列名リストの平均値を求めます。;テーブル「商品」から、単価の平均値を求めます。<テーブル名リスト>テーブル名リストから選択された列名リストの合計を求めます。;テーブル「商品」から、在庫の合計を求めます。ある単価の最大値を求めます。