質問編集履歴
7
ITEM_INFO_GROUPのINSERT文の競合を修正させていただきました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -196,7 +196,7 @@
|
|
196
196
|
|
197
197
|
INSERT INTO `ITEM_INFO_GROUP` (`ITEM_ID_GROUP`, `ITEM_ID`, `SAKJYO_FLG` ) VALUES ('IIG002','I009','0');
|
198
198
|
|
199
|
-
INSERT INTO `ITEM_INFO_GROUP` (`ITEM_ID_GROUP`, `ITEM_ID`, `SAKJYO_FLG` ) VALUES ('IIG002','I00
|
199
|
+
INSERT INTO `ITEM_INFO_GROUP` (`ITEM_ID_GROUP`, `ITEM_ID`, `SAKJYO_FLG` ) VALUES ('IIG002','I010','0');
|
200
200
|
|
201
201
|
INSERT INTO `ITEM_INFO_GROUP` (`ITEM_ID_GROUP`, `ITEM_ID`, `SAKJYO_FLG` ) VALUES ('IIG003','I005','0');
|
202
202
|
|
6
INSERT文追加修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -262,7 +262,7 @@
|
|
262
262
|
|
263
263
|
|Z002|I001,I002,I006|
|
264
264
|
|
265
|
-
|Z003|I00
|
265
|
+
|Z003|I006|
|
266
266
|
|
267
267
|
|
268
268
|
|
5
INSERT文修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -162,7 +162,13 @@
|
|
162
162
|
|
163
163
|
INSERT INTO `ITEM_INFO` (`ITEM_ID`, `ITEM_NAME`, `ZAIKO_ID_GROUP`, `ITEM_ID_GROUP`, `ZAIKO_ID`, `SAKJYO_FLG`) VALUES ('I002','アイテムB','ZIG003','','','0');
|
164
164
|
|
165
|
-
INSERT INTO `ITEM_INFO` (`ITEM_ID`, `ITEM_NAME`, `ZAIKO_ID_GROUP`, `ITEM_ID_GROUP`, `ZAIKO_ID`, `SAKJYO_FLG`) VALUES ('I003','アイテムC','','IIG00
|
165
|
+
INSERT INTO `ITEM_INFO` (`ITEM_ID`, `ITEM_NAME`, `ZAIKO_ID_GROUP`, `ITEM_ID_GROUP`, `ZAIKO_ID`, `SAKJYO_FLG`) VALUES ('I003','アイテムC','','IIG003','','0');
|
166
|
+
|
167
|
+
INSERT INTO `ITEM_INFO` (`ITEM_ID`, `ITEM_NAME`, `ZAIKO_ID_GROUP`, `ITEM_ID_GROUP`, `ZAIKO_ID`, `SAKJYO_FLG`) VALUES ('I004','アイテムD','','','','0');
|
168
|
+
|
169
|
+
INSERT INTO `ITEM_INFO` (`ITEM_ID`, `ITEM_NAME`, `ZAIKO_ID_GROUP`, `ITEM_ID_GROUP`, `ZAIKO_ID`, `SAKJYO_FLG`) VALUES ('I005','アイテムE','','','','0');
|
170
|
+
|
171
|
+
INSERT INTO `ITEM_INFO` (`ITEM_ID`, `ITEM_NAME`, `ZAIKO_ID_GROUP`, `ITEM_ID_GROUP`, `ZAIKO_ID`, `SAKJYO_FLG`) VALUES ('I006','アイテムF','ZIG001','','','0');
|
166
172
|
|
167
173
|
|
168
174
|
|
@@ -172,6 +178,12 @@
|
|
172
178
|
|
173
179
|
INSERT INTO `ZAIKO_INFO` (`ZAIKO_ID`, `ITEM_NAME`, `SAKJYO_FLG` ) VALUES ('Z003','在庫C','0');
|
174
180
|
|
181
|
+
INSERT INTO `ZAIKO_INFO` (`ZAIKO_ID`, `ITEM_NAME`, `SAKJYO_FLG` ) VALUES ('Z004','在庫D','0');
|
182
|
+
|
183
|
+
INSERT INTO `ZAIKO_INFO` (`ZAIKO_ID`, `ITEM_NAME`, `SAKJYO_FLG` ) VALUES ('Z005','在庫E','0');
|
184
|
+
|
185
|
+
INSERT INTO `ZAIKO_INFO` (`ZAIKO_ID`, `ITEM_NAME`, `SAKJYO_FLG` ) VALUES ('Z006','在庫F','0');
|
186
|
+
|
175
187
|
|
176
188
|
|
177
189
|
INSERT INTO `ITEM_INFO_GROUP` (`ITEM_ID_GROUP`, `ITEM_ID`, `SAKJYO_FLG` ) VALUES ('IIG001','I001','0');
|
@@ -184,11 +196,11 @@
|
|
184
196
|
|
185
197
|
INSERT INTO `ITEM_INFO_GROUP` (`ITEM_ID_GROUP`, `ITEM_ID`, `SAKJYO_FLG` ) VALUES ('IIG002','I009','0');
|
186
198
|
|
187
|
-
INSERT INTO `ITEM_INFO_GROUP` (`ITEM_ID_GROUP`, `ITEM_ID`, `SAKJYO_FLG` ) VALUES ('IIG002','I0
|
199
|
+
INSERT INTO `ITEM_INFO_GROUP` (`ITEM_ID_GROUP`, `ITEM_ID`, `SAKJYO_FLG` ) VALUES ('IIG002','I004','0');
|
188
|
-
|
200
|
+
|
189
|
-
INSERT INTO `ITEM_INFO_GROUP` (`ITEM_ID_GROUP`, `ITEM_ID`, `SAKJYO_FLG` ) VALUES ('IIG003','I00
|
201
|
+
INSERT INTO `ITEM_INFO_GROUP` (`ITEM_ID_GROUP`, `ITEM_ID`, `SAKJYO_FLG` ) VALUES ('IIG003','I005','0');
|
190
|
-
|
202
|
+
|
191
|
-
INSERT INTO `ITEM_INFO_GROUP` (`ITEM_ID_GROUP`, `ITEM_ID`, `SAKJYO_FLG` ) VALUES ('IIG003','I00
|
203
|
+
INSERT INTO `ITEM_INFO_GROUP` (`ITEM_ID_GROUP`, `ITEM_ID`, `SAKJYO_FLG` ) VALUES ('IIG003','I006','0');
|
192
204
|
|
193
205
|
|
194
206
|
|
@@ -216,6 +228,12 @@
|
|
216
228
|
|
217
229
|
INSERT INTO `ZAIKO_CHECK` (`ZAIKO_ID`, `SAKJYO_FLG` ) VALUES ('Z003','0');
|
218
230
|
|
231
|
+
INSERT INTO `ZAIKO_CHECK` (`ZAIKO_ID`, `SAKJYO_FLG` ) VALUES ('Z004','0');
|
232
|
+
|
233
|
+
INSERT INTO `ZAIKO_CHECK` (`ZAIKO_ID`, `SAKJYO_FLG` ) VALUES ('Z005','0');
|
234
|
+
|
235
|
+
INSERT INTO `ZAIKO_CHECK` (`ZAIKO_ID`, `SAKJYO_FLG` ) VALUES ('Z006','0');
|
236
|
+
|
219
237
|
```
|
220
238
|
|
221
239
|
|
4
INSERT文と期待する結果内容を修正しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -240,11 +240,11 @@
|
|
240
240
|
|
241
241
|
|:--|:--:
|
242
242
|
|
243
|
-
|Z001|I00
|
243
|
+
|Z001|I006|
|
244
|
-
|
244
|
+
|
245
|
-
|Z002|I00
|
245
|
+
|Z002|I001,I002,I006|
|
246
|
-
|
246
|
+
|
247
|
-
|Z003||
|
247
|
+
|Z003|I001,I006|
|
248
248
|
|
249
249
|
|
250
250
|
|
3
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -248,6 +248,6 @@
|
|
248
248
|
|
249
249
|
|
250
250
|
|
251
|
-
※ZAIKO_IDに対して紐付いている
|
251
|
+
※ZAIKO_IDに対して紐付いているITEM_IDをすべてカンマ区切りで出力
|
252
252
|
|
253
253
|
※ZAIKO_IDが存在しないものは空
|
2
期待する結果を追記しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -229,3 +229,25 @@
|
|
229
229
|
|
230
230
|
|
231
231
|
MySqlのバージョンは6.3になります。
|
232
|
+
|
233
|
+
|
234
|
+
|
235
|
+
### 期待する結果は以下です
|
236
|
+
|
237
|
+
|
238
|
+
|
239
|
+
|ZAIKO_ID|ITEM_ID
|
240
|
+
|
241
|
+
|:--|:--:
|
242
|
+
|
243
|
+
|Z001|I009,I010|
|
244
|
+
|
245
|
+
|Z002|I009,I010,I015|
|
246
|
+
|
247
|
+
|Z003||
|
248
|
+
|
249
|
+
|
250
|
+
|
251
|
+
※ZAIKO_IDに対して紐付いているZAIKO_IDをすべてカンマ区切りで出力
|
252
|
+
|
253
|
+
※ZAIKO_IDが存在しないものは空
|
1
ご指摘いただいた「ZAIKO_CHECK」テーブルの情報を追記しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -108,7 +108,7 @@
|
|
108
108
|
|
109
109
|
`ITEM_NAME` varchar(64) COLLATE utf8_unicode_ci NOT NULL COMMENT '在庫名',
|
110
110
|
|
111
|
-
`SAKJYO_FLG` tinyint(1) NOT NULL
|
111
|
+
`SAKJYO_FLG` tinyint(1) NOT NULL,
|
112
112
|
|
113
113
|
PRIMARY KEY (`ZAIKO_ID`)
|
114
114
|
|
@@ -122,7 +122,7 @@
|
|
122
122
|
|
123
123
|
`ITEM_ID` varchar(10) COLLATE utf8_unicode_ci NOT NULL COMMENT 'アイテムID',
|
124
124
|
|
125
|
-
`SAKJYO_FLG` tinyint(1) NOT NULL
|
125
|
+
`SAKJYO_FLG` tinyint(1) NOT NULL,
|
126
126
|
|
127
127
|
PRIMARY KEY (`ITEM_ID_GROUP`,`ITEM_ID`)
|
128
128
|
|
@@ -136,7 +136,7 @@
|
|
136
136
|
|
137
137
|
`ZAIKO_ID` varchar(10) COLLATE utf8_unicode_ci NOT NULL COMMENT '在庫ID',
|
138
138
|
|
139
|
-
`SAKJYO_FLG` tinyint(1) NOT NULL
|
139
|
+
`SAKJYO_FLG` tinyint(1) NOT NULL,
|
140
140
|
|
141
141
|
PRIMARY KEY (`ZAIKO_ID_GROUP`,`ZAIKO_ID`)
|
142
142
|
|
@@ -144,6 +144,18 @@
|
|
144
144
|
|
145
145
|
|
146
146
|
|
147
|
+
CREATE TABLE `ZAIKO_CHECK` (
|
148
|
+
|
149
|
+
`ZAIKO_ID` varchar(10) COLLATE utf8_unicode_ci NOT NULL COMMENT '在庫ID',
|
150
|
+
|
151
|
+
`SAKJYO_FLG` tinyint(1) NOT NULL,
|
152
|
+
|
153
|
+
PRIMARY KEY (`ZAIKO_ID`)
|
154
|
+
|
155
|
+
)
|
156
|
+
|
157
|
+
|
158
|
+
|
147
159
|
【確認用 INSERT文】
|
148
160
|
|
149
161
|
INSERT INTO `ITEM_INFO` (`ITEM_ID`, `ITEM_NAME`, `ZAIKO_ID_GROUP`, `ITEM_ID_GROUP`, `ZAIKO_ID`, `SAKJYO_FLG`) VALUES ('I001','アイテムA','','','Z002','0');
|
@@ -196,6 +208,14 @@
|
|
196
208
|
|
197
209
|
INSERT INTO `ZAIKO_INFO_GROUP` (`ZAIKO_ID_GROUP`, `ZAIKO_ID`, `SAKJYO_FLG` ) VALUES ('ZIG003','Z002','0');
|
198
210
|
|
211
|
+
|
212
|
+
|
213
|
+
INSERT INTO `ZAIKO_CHECK` (`ZAIKO_ID`, `SAKJYO_FLG` ) VALUES ('Z001','0');
|
214
|
+
|
215
|
+
INSERT INTO `ZAIKO_CHECK` (`ZAIKO_ID`, `SAKJYO_FLG` ) VALUES ('Z002','0');
|
216
|
+
|
217
|
+
INSERT INTO `ZAIKO_CHECK` (`ZAIKO_ID`, `SAKJYO_FLG` ) VALUES ('Z003','0');
|
218
|
+
|
199
219
|
```
|
200
220
|
|
201
221
|
|