質問編集履歴

3

誤字修正

2020/08/24 02:43

投稿

ag_0906
ag_0906

スコア1

test CHANGED
File without changes
test CHANGED
@@ -10,29 +10,27 @@
10
10
 
11
11
  ■テーブルデータ(TABLE)
12
12
 
13
+ |列1|列2|列3|列4|列5|列6|
13
14
 
15
+ |:--|:--|
14
16
 
15
- ---------------------------
17
+ |A|B|C|D|E|F|
16
18
 
17
- A B C D E F
19
+ |001|X001|111|100|200|1|
18
20
 
19
- 001 X001 111 100 200 0
21
+ |001|X001|222|100|200|0|
20
22
 
21
- 001 X001 222 100 200 1
22
-
23
- 002 X002 333 200 300 1
23
+ |002|X002|333|200|300|0|
24
24
 
25
25
 
26
26
 
27
27
 
28
28
 
29
- ---------------------------
30
-
31
29
 
32
30
 
33
31
  以下のSQLですと「F」の値が集約されず当然3行すべて取得されてしまいます
34
32
 
35
-
33
+ ```SQL
36
34
 
37
35
  SELECT
38
36
 
@@ -60,6 +58,10 @@
60
58
 
61
59
  F
62
60
 
61
+ ```
62
+
63
+
64
+
63
65
 
64
66
 
65
67
 
@@ -74,15 +76,17 @@
74
76
 
75
77
  ---------------------------
76
78
 
77
- A B C D E F
79
+ ■テーブルデータ(TABLE)
78
80
 
79
- 001 X001 111 200 400 0
81
+ |列1|列2|列3|列4|列5|列6|
80
82
 
81
- 002 X002 333 200 300 1
83
+ |:--|:--|
82
84
 
85
+ |A|B|C|D|E|F|
83
86
 
87
+ |001|X001|111|200|400|1|
84
88
 
85
- ---------------------------
89
+ |002|X002|333|200|300|0|
86
90
 
87
91
 
88
92
 

2

2020/08/24 02:43

投稿

ag_0906
ag_0906

スコア1

test CHANGED
@@ -1 +1 @@
1
- racleのGroup Byにおいて、ある項目が最小のレコードに集約したい
1
+ oracleのGroup Byにおいて、ある項目が最小のレコードに集約したい
test CHANGED
File without changes

1

誤字修正

2020/08/24 02:03

投稿

ag_0906
ag_0906

スコア1

test CHANGED
File without changes
test CHANGED
@@ -10,15 +10,21 @@
10
10
 
11
11
  ■テーブルデータ(TABLE)
12
12
 
13
+
14
+
13
15
  ---------------------------
14
16
 
15
17
  A B C D E F
16
18
 
17
19
  001 X001 111 100 200 0
18
20
 
19
- 001 X001 222 100 200 1
21
+ 001 X001 222 100 200 1
20
22
 
21
- 002 X002 333 200 300 0
23
+ 002 X002 333 200 300 1
24
+
25
+
26
+
27
+
22
28
 
23
29
  ---------------------------
24
30
 
@@ -56,19 +62,25 @@
56
62
 
57
63
 
58
64
 
65
+
66
+
59
67
  上記の「F」を「C」の値が小さいほうに集約することは可能でしょうか。
60
68
 
61
69
  (サブクエリ等で対応可能でしょうか)
62
70
 
63
- 期待する実行結果は以下です
71
+ 期待する結果は以下です
72
+
73
+
64
74
 
65
75
  ---------------------------
66
76
 
67
77
  A B C D E F
68
78
 
69
- 001 X001 111 200 400 0
79
+ 001 X001 111 200 400 0
70
80
 
71
- 002 X002 333 200 300 0
81
+ 002 X002 333 200 300 1
82
+
83
+
72
84
 
73
85
  ---------------------------
74
86