質問編集履歴
3
作成途中SQL
title
CHANGED
File without changes
|
body
CHANGED
@@ -26,4 +26,20 @@
|
|
26
26
|

|
27
27
|
|
28
28
|
<出力したい表>
|
29
|
-

|
29
|
+

|
30
|
+
|
31
|
+
<作成途中SQL>
|
32
|
+
```
|
33
|
+
SELECT
|
34
|
+
nengetsu
|
35
|
+
,name
|
36
|
+
,rank1
|
37
|
+
,rank2
|
38
|
+
,sum(kosu) AS KOSU
|
39
|
+
FROM
|
40
|
+
Bunseki
|
41
|
+
GROUP BY
|
42
|
+
GROUPING SETS((nengetsu,name,rank1),(nengetsu,name,rank2))
|
43
|
+
ORDER BY
|
44
|
+
nengetsu,name,rank1,rank2
|
45
|
+
```
|
2
DDL変更しております。ご指摘ありがとうございます。
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,11 +5,11 @@
|
|
5
5
|
<DDL>
|
6
6
|
CREATE TABLE Bunseki
|
7
7
|
(
|
8
|
-
|
8
|
+
nengetsu CHAR(6) NOT NULL,
|
9
9
|
name CHAR(3) NOT NULL,
|
10
10
|
rank1 CHAR(2) NOT NULL,
|
11
11
|
rank2 CHAR(2) ,
|
12
|
-
kosu
|
12
|
+
kosu number );
|
13
13
|
|
14
14
|
<INSERT>
|
15
15
|
INSERT INTO Bunseki VALUES ('201904', 'AAA', '01','04',1);
|
1
コード修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,7 @@
|
|
1
1
|
下記の画像の様な表を出力するに当たり、Excelで泥臭く作業をするのではなくSQLで出力したいと思います。
|
2
2
|
ご教示宜しく御願い致します。
|
3
3
|
|
4
|
+
```
|
4
5
|
<DDL>
|
5
6
|
CREATE TABLE Bunseki
|
6
7
|
(
|
@@ -19,6 +20,7 @@
|
|
19
20
|
INSERT INTO Bunseki VALUES ('201905', 'AAA', '06','09',5);
|
20
21
|
INSERT INTO Bunseki VALUES ('201905', 'AAA', '07','09',6);
|
21
22
|
INSERT INTO Bunseki VALUES ('201905', 'AAA', '08','09',7);
|
23
|
+
```
|
22
24
|
|
23
25
|
<対象テーブル>
|
24
26
|

|