質問編集履歴
2
データ内容追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,19 +24,15 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
###発生している問題・エラーメッセージ
|
28
27
|
|
28
|
+
|
29
|
+
###データの内容
|
30
|
+
|
29
|
-
|
31
|
+
商品コードが1つに対して、属性1コード・属性2コードは複数になります。1つの商品コードに対して、各属性コードが複数ぶら下がっている形になります。ですが、各属性コードそれぞれに商品コードが入っているのでAデータとBデータの多重度は1:1だと思います。
|
30
32
|
|
31
33
|
|
32
34
|
|
33
|
-
エラーメッセージ
|
34
|
-
|
35
|
-
```
|
36
|
-
|
37
|
-
|
38
|
-
|
39
|
-
###
|
35
|
+
###現状のSQLビュー(当方、SQLは無知でございます。ビューの原文コピーです)
|
40
36
|
|
41
37
|
SELECT A.商品コード, A.属性1コード, A.属性2コード, B.在庫数量
|
42
38
|
|
@@ -46,11 +42,61 @@
|
|
46
42
|
|
47
43
|
|
48
44
|
|
45
|
+
これを実行すると
|
46
|
+
|
47
|
+
商品コード 属性1コード 属性1名 属性2コード 属性2名 在庫数量
|
48
|
+
|
49
|
+
m-145872 01 one 01 【☆】black<br>(col.99) 0
|
50
|
+
|
51
|
+
m-145872 01 one 01 【☆】black<br>(col.99) 6
|
52
|
+
|
53
|
+
m-145872 01 one 01 【☆】black<br>(col.99) 8
|
54
|
+
|
55
|
+
m-145872 01 one 01 【☆】black<br>(col.99) 49
|
56
|
+
|
57
|
+
m-145872 01 one 01 【☆】black<br>(col.99) 187
|
58
|
+
|
59
|
+
m-145872 01 one 02 red<br>(col.75) 0
|
60
|
+
|
61
|
+
m-145872 01 one 02 red<br>(col.75) 6
|
62
|
+
|
63
|
+
m-145872 01 one 02 red<br>(col.75) 8
|
64
|
+
|
65
|
+
m-145872 01 one 02 red<br>(col.75) 49
|
66
|
+
|
67
|
+
m-145872 01 one 02 red<br>(col.75) 187
|
68
|
+
|
69
|
+
・・・以下他の色で同じことが繰り返されています。これを
|
49
70
|
|
50
71
|
|
51
|
-
こちらはSQLビューで表示されていたものになります。
|
52
72
|
|
73
|
+
|
74
|
+
|
53
|
-
|
75
|
+
###本当は下記データを作りたいです。
|
76
|
+
|
77
|
+
商品コード 属性1名 属性コード 属性2コード 属性2名 在庫数量
|
78
|
+
|
79
|
+
m-44135 01 one 01 black<br>(col.99) 18
|
80
|
+
|
81
|
+
m-44135 01 one 02 red<br>(col.75) 6
|
82
|
+
|
83
|
+
m-44135 01 one 03 navy<br>(col.39) 8
|
84
|
+
|
85
|
+
m-44135 01 one 04 green<br>(col.49) 49
|
86
|
+
|
87
|
+
m-44135 01 one 05 black<br>(col.99) 187
|
88
|
+
|
89
|
+
m-44135 01 one 06 beige<br>(col.81) 0
|
90
|
+
|
91
|
+
1つのコードに対して1つのサイズ・1つのカラー・在庫数のような形にしたいと思っています。
|
92
|
+
|
93
|
+
|
94
|
+
|
95
|
+
|
96
|
+
|
97
|
+
###発生している問題・エラーメッセージ
|
98
|
+
|
99
|
+
同じデータが抽出され、グループ化も出来ず、在庫情報が繰り返し入力されてしまう。
|
54
100
|
|
55
101
|
|
56
102
|
|
1
test
CHANGED
File without changes
|
test
CHANGED
@@ -60,6 +60,4 @@
|
|
60
60
|
|
61
61
|
|
62
62
|
|
63
|
-
|
63
|
+
お手数ですが、よろしくお願い致します。
|
64
|
-
|
65
|
-
より詳細な情報
|