テーブル内のすべての行とその前の行の違いを見つけようとしています。
違いとは、2 つの値が同じかどうかを意味します。
for ループが必要かどうかわかりません。また、テーブルに 30 から 40 の列がある場合、30 から 40 の各列のチェックを作成する必要があるということですか?
- 行 1 - ID1 - データ 1 - データ 2 - データ 3..
- 行 2 - ID1 - データ 1 - データ 2 - データ 3..
- 行 3 - ID2 - データ 1 - データ 2 - データ 3..
行 4 - ID1 - データ 1 - データ 2 - データ 3..
for i = 2 .. 3 is Row[i][data1] != Row[i-1][data1], Row[i][data2] != Row[i-1][data2]....
このチェックは、同じ非一意 ID を持つすべてのレコードに対して実行する必要があります。すなわち。ID1 は、複数のレコードに存在できます。ID1 の行は、ID1 の他の行と比較する必要があります。