Jun 26, 2008 #1 FinnK Programmer Jun 26, 2008 4 DK How do I rewrite these two queries to one sql string? q1: SELECT bID, b1, b2, b3, b4 FROM T1 WHERE b3=2; q2: SELECT T2.aID, T2.a1, T2.a2 FROM T2 LEFT JOIN T1 ON T2.aID = T1.b3 WHERE (((T1.b3) Is Null)); q3: SELECT ????? TIA Erik
How do I rewrite these two queries to one sql string? q1: SELECT bID, b1, b2, b3, b4 FROM T1 WHERE b3=2; q2: SELECT T2.aID, T2.a1, T2.a2 FROM T2 LEFT JOIN T1 ON T2.aID = T1.b3 WHERE (((T1.b3) Is Null)); q3: SELECT ????? TIA Erik
Jun 26, 2008 #2 PHV MIS Nov 8, 2002 53,708 FR What do you want to do ???? Hope This Helps, PH. FAQ219-2884 FAQ181-2886 Upvote 0 Downvote
Jun 26, 2008 Thread starter #3 FinnK Programmer Jun 26, 2008 4 DK Hi When I run q2 - that uses q1 - it gives me a recordset. But I need to have only one query that gives me the same recordset. /Erik Upvote 0 Downvote
Hi When I run q2 - that uses q1 - it gives me a recordset. But I need to have only one query that gives me the same recordset. /Erik
Jun 26, 2008 1 #4 Golom Programmer Sep 1, 2003 5,595 CA I don't see a reference to "Q1" in Q2. Is it being called "T1" or "T2"? Upvote 0 Downvote
Jun 26, 2008 Thread starter #5 FinnK Programmer Jun 26, 2008 4 DK Sorry. I made a mistake. This is the correct q2. q1: SELECT bID, b1, b2, b3, b4 FROM T1 WHERE b3=2; q2: SELECT T2.aID, T2.a1, T2.a2 FROM T2 LEFT JOIN q1 ON T2.aID = q1.b3 WHERE (((T1.b3) Is Null)); Upvote 0 Downvote
Sorry. I made a mistake. This is the correct q2. q1: SELECT bID, b1, b2, b3, b4 FROM T1 WHERE b3=2; q2: SELECT T2.aID, T2.a1, T2.a2 FROM T2 LEFT JOIN q1 ON T2.aID = q1.b3 WHERE (((T1.b3) Is Null));
Jun 26, 2008 #6 Golom Programmer Sep 1, 2003 5,595 CA Code: SELECT T2.aID, T2.a1, T2.a2 FROM T2 LEFT JOIN ( SELECT b3 FROM T1 WHERE b3=2 ) As X ON T2.aID = X.b3 WHERE X.b3 Is Null Upvote 0 Downvote
Code: SELECT T2.aID, T2.a1, T2.a2 FROM T2 LEFT JOIN ( SELECT b3 FROM T1 WHERE b3=2 ) As X ON T2.aID = X.b3 WHERE X.b3 Is Null
Jul 1, 2008 Thread starter #7 FinnK Programmer Jun 26, 2008 4 DK Hi Golom Just as I needed. Thanks very much. /FinnK Upvote 0 Downvote