0

C# と SQLSE を使用して、1 つのデータベース内の 2 つの異なるテーブルの 2 つの列を比較できるかどうかを知りたいです。2 つのテーブルに同じデータが順番に含まれている場合、2 つのテーブルは一致していると言えます。それ以外の場合、一致はありません。

// より詳しい情報

2 つの列の繰り返し値を比較したい 2 つの列の値は、2 人の患者の訪問の実際の組み合わせから得られたものであり、同じ日に病院を訪問したかどうかを確認したいのですが、5 つの組み合わせごとに行って一致を比較することを合理的に示しています。テーブル全体を比較したい

4

2 に答える 2

1

As far as i understood (otherwise please add more information):

SELECT ColumnA, ColumnB, ColumnC FROM Table1 WHERE ColumnC IN (SELECT ColumnC FROM Table2)
于 2012-11-07T16:24:26.650 に答える
0

2 つのテーブルの主キー列のデータを比較するとします。次のようなことができ、CNT が 1 より大きい場合、それらは一致しません。

SELECT COUNT(*) CNT
FROM 
        X
        FULL OUTER JOIN Y
            ON
            X.primaryKeyColumn = Y.primaryKeyColumn 
WHERE 
        X.otherColumn IS NULL 
        OR 
        Y.otherColumn IS NULL 

あなたの質問は少し漠然としています。を気にしているようですORDER。次の 2 つの列が一致すると考えますか?:

ここに画像の説明を入力

于 2012-11-07T16:19:19.473 に答える