私は、同じSQLテーブル内の2つのレコードを比較し、それらが異なるかどうかを知りたいと考えています。私は何が違うのかを伝える必要はなく、違いがあるだけです。同じSQLテーブル内の2つのレコードが異なるかどうかを確認する最速/最も簡単な方法は何ですか?
また、レコードの10のうち7つの列を比較するだけで済みます。つまり、各レコードには10個の列がありますが、これらの列は約7個しか気にしません。
これはSQLで行うことができますか?C#でレコードを取得し、それらをハッシュして値が異なるかどうかを確認する必要がありますか?
'PRIMARY KEY'を持つテーブルでは、2つの行は同じではありません。 –
@ypercubeしかし、10のフィールドのうち7つは可能です。 –
@Branko:ええ、「2つのレコードが違うかどうかを教えてください」というタイトルで、私は彼が同一であるかどうかを考えさせました。まだそれは不十分wriiten質問です。 "different"の定義を変更すると、あらゆることが起こる可能性があります。 –