MySQL Forums
Forum List  »  Optimizer & Parser

Re: Subqueries too slow
Posted by: Jay Pipes
Date: February 10, 2006 10:43AM

Oh! OK!

SELECT a.id, a.acc, a.name
FROM a
INNER JOIN b
ON a.id = b.a_id
INNER JOIN c
ON b.c_id=c.id
AND c.acc IN ("X" ,"Z")
LEFT JOIN (
SELECT b.a_id
FROM b
INNER JOIN c
ON b.c_id=c.id
WHERE c.acc="Y"
GROUP BY b.a_id
) as dt
ON a.id = dt.a_id
WHERE dt.a_id IS NULL;

Jay Pipes
Community Relations Manager, North America, MySQL Inc.

Got Cluster? http://www.mysql.com/cluster
Personal: http://jpipes.com

Options: ReplyQuote


Subject
Views
Written By
Posted
5072
February 06, 2006 11:08AM
2561
February 06, 2006 11:54AM
2360
February 06, 2006 02:17PM
2341
February 07, 2006 07:06AM
2354
February 07, 2006 08:38AM
2389
February 10, 2006 03:18AM
2037
February 10, 2006 08:51AM
2101
February 10, 2006 09:49AM
Re: Subqueries too slow
2263
February 10, 2006 10:43AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.