[SQL:演習4]は、すべての学生の学生の数を照会するために、学生は総得点、総入学、すべてのコースに名前を付けます

トピック:すべての学生の学生数、学生の名前の合計、選択科目の合計数は、すべてのコースの成績を照会

分析:あなたは誰もが知っているので、studentidによって人々のグループ化グループでなければなりませんので、総数は数(コース)を使用する必要があり、結果の和が、これらの集計関数の和(スコア)を参照する必要があります

          学生が詳細を知っているので、その学生のテーブルに参加します

 

SQLを書きます:

SELECT a.id、a.stdentname、B、JOIN学生からのCは
      (BY B、student_scoreグループからC AS SUM(スコア)AS studentid、COUNT(courseid)を選択studentid)D
ON a.id = d.studentid。

 

クエリ結果:

 

おすすめ

転載: www.cnblogs.com/yuanyuan2017/p/11323167.html