質問編集履歴
2
メソッド修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -130,6 +130,26 @@
|
|
130
130
|
|
131
131
|
```
|
132
132
|
|
133
|
+
DataTable dtResult = new DataTable();
|
134
|
+
|
135
|
+
foreach (DataColumn column in dtFrom.Columns)
|
136
|
+
|
137
|
+
{
|
138
|
+
|
139
|
+
dtResult.Columns.Add("from." + column.ColumnName, typeof(string));
|
140
|
+
|
141
|
+
}
|
142
|
+
|
143
|
+
foreach (DataColumn column in dtJoin.Columns)
|
144
|
+
|
145
|
+
{
|
146
|
+
|
147
|
+
dtResult.Columns.Add("join." + column.ColumnName, typeof(string));
|
148
|
+
|
149
|
+
}
|
150
|
+
|
151
|
+
|
152
|
+
|
133
153
|
var methodQ = dtFrom.AsEnumerable().GroupJoin(
|
134
154
|
|
135
155
|
dtJoin.AsEnumerable(),
|
1
文言修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
https://teratail.com/questions/131794
|
14
14
|
|
15
|
-
外部結合するための`GroupJoin`の使うまでは分かったのですが、実装方法がわからない状態です。
|
15
|
+
外部結合するための`GroupJoin`の使うまでは分かったのですが、正解の実装方法がわからない状態です。
|
16
16
|
|
17
17
|
``` C#
|
18
18
|
|
@@ -124,9 +124,9 @@
|
|
124
124
|
|
125
125
|
|
126
126
|
|
127
|
-
外部結合用メソッド実装tryした
|
127
|
+
一応m外部結合用メソッド実装tryしてみたのですが、
|
128
128
|
|
129
|
-
結合するデータテーブルに1つでも
|
129
|
+
結合するデータテーブルに1つでもキーが不足している場合(結合結果カラムの値がNULLになる場合)正しいデータテーブルで結果が帰ってきません。
|
130
130
|
|
131
131
|
```
|
132
132
|
|