2012-02-06 22 views
0

私はTABLE_1 からすべてのレコードを発見したことはありませんすることができますどのようにフィールドB、GおよびP.SQL Server 2005 LEFT JOIN?

でもTABLE_2をしましたZ. へのフィールドでTABLE_1をしました:

TABLE_1.B = TABLE_2.B 
TABLE_1.G = TABLE_2.G 
TABLE_1.P = TABLE_2.P 
SQL Server 2005の

+0

これらの条件は包括的または排他的ですか? – JNK

答えて

3
SELECT t1.* 
    FROM TABLE_1 t1 
    WHERE NOT EXISTS(SELECT 1 
         FROM TABLE_2 t2 
         WHERE t1.B = t2.B 
          AND t1.G = t2.G 
          AND t1.P = t2.P)