回答編集履歴
1
追記
answer
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
※MapのKeyにはテーブルのカラム名、Valueには対象値が入る想定です。
|
7
7
|
```Java
|
8
8
|
List<Map<String, String>> mapList1 = SQL実行結果1;
|
9
|
-
List<Map<String, String>> mapList2 = SQL実行結果2;
|
9
|
+
List<Map<String, String>> mapList2 = SQL実行結果2; // SQL実行結果1の内容一部も取得される?
|
10
10
|
List<String> valueList = new ArrayList<String>(); // 主キー項目の値を保持するリスト
|
11
11
|
if (mapList2 != null && mapList2.size() > 0) { // SQL実行結果2が空以外の場合
|
12
12
|
for (Map<String, String> m : mapList1) {
|
@@ -20,4 +20,7 @@
|
|
20
20
|
}
|
21
21
|
}
|
22
22
|
```
|
23
|
-
間違ってたらすみません。
|
23
|
+
間違ってたらすみません。
|
24
|
+
---
|
25
|
+
hiroki8080さんの回答にもありますように
|
26
|
+
②の結果に①の結果と重複するレコードが存在しない場合はaddAllで追加できます。
|