質問編集履歴

1

例題

2017/10/26 18:48

投稿

ikanosasimi
ikanosasimi

スコア32

test CHANGED
File without changes
test CHANGED
@@ -15,3 +15,65 @@
15
15
  https://www.dbonline.jp/sqlite/select/index14.html
16
16
 
17
17
  http://www.techscore.com/tech/sql/SQL5/05_08.html
18
+
19
+
20
+
21
+ (H25春問25基本情報技術者試験から抜粋)
22
+
23
+ "中間テスト"表からクラスごと,教科ごとの平均点を求め,クラス名,教科名の昇順に表示するSQL文中のaに入れるべき字句はどれか。
24
+
25
+
26
+
27
+  中間テスト(クラス名,教科名,学生番号,名前,点数)
28
+
29
+
30
+
31
+ 〔SQL文〕
32
+
33
+ SELECT クラス名,教科名,AVG(点数) AS 平均点
34
+
35
+   FROM 中間テスト
36
+
37
+   GROUP BY クラス名,教科名 ORDER BY クラス名,教科名(正解)
38
+
39
+
40
+
41
+ この問題の抽出結果は、
42
+
43
+
44
+
45
+ 中間テスト表
46
+
47
+ クラス名,教科名,学生番号,名前,点数
48
+
49
+ A組,国語,1番,あ,100
50
+
51
+ A組,数学,1番,あ,0
52
+
53
+ A組,国語,2番,い,100
54
+
55
+ A組,数学,2番,い,0
56
+
57
+ B組,国語,1番,あ,100
58
+
59
+ B組,数学,1番,あ,100
60
+
61
+ B組,国語,2番,い,0
62
+
63
+ B組,数学,2番,い,0
64
+
65
+ と仮定すると
66
+
67
+
68
+
69
+ クラス名,教科名,平均点
70
+
71
+ A組,国語,100
72
+
73
+ A組,数学,0
74
+
75
+ B組,国語,50
76
+
77
+ B組,数学,50
78
+
79
+ という形になりませんか?