Jun 25, 2004 #1 jeroldqc Programmer Joined Jun 18, 2001 Messages 6 Location PH Hi guys! How do I create a query/select wherein I only need field(s) from Table 2 that do not exist in Table1? Table1 id field -- ----- 1 A 2 B 3 C Table2 id field -- ----- 1 A 4 D 5 E I need this result: id field -- ----- 4 D 5 E
Hi guys! How do I create a query/select wherein I only need field(s) from Table 2 that do not exist in Table1? Table1 id field -- ----- 1 A 2 B 3 C Table2 id field -- ----- 1 A 4 D 5 E I need this result: id field -- ----- 4 D 5 E
Jun 25, 2004 #2 ByteMyzer Programmer Joined Nov 17, 2002 Messages 201 Location US Try: [tt] SELECT * FROM Table2 WHERE NOT EXISTS (SELECT * FROM Table1 WHERE Table1.id=Table2.id; [/TT] Upvote 0 Downvote
Try: [tt] SELECT * FROM Table2 WHERE NOT EXISTS (SELECT * FROM Table1 WHERE Table1.id=Table2.id; [/TT]
Jun 26, 2004 #3 PHV MIS Joined Nov 8, 2002 Messages 53,708 Location FR You may try this: SELECT T2.* FROM Table2 T2 LEFT JOIN Table1 T1 ON T2.Field = T1.Field WHERE T1.Field IS NULL; Hope This Helps, PH. Want to get great answers to your Tek-Tips questions? Have a look at FAQ219-2884 or FAQ222-2244 Upvote 0 Downvote
You may try this: SELECT T2.* FROM Table2 T2 LEFT JOIN Table1 T1 ON T2.Field = T1.Field WHERE T1.Field IS NULL; Hope This Helps, PH. Want to get great answers to your Tek-Tips questions? Have a look at FAQ219-2884 or FAQ222-2244