Christophe Boyanique <[EMAIL PROTECTED]> writes: > SELECT idProduct FROM products > WHERE idProduct IN > (SELECT id FROM orders WHERE ts>'2000-10-01 17:04:00' > UNION SELECT id FROM preorders WHERE ts>'2000-10-01 17:04:00') > ORDER by name; > and I've got a parse error near UNION or SELECT depending of the Current releases don't handle UNION in sub-selects. 7.1 will. In the meantime, consider doing the UNION into a temp table and then using that for the IN operator. regards, tom lane
- [SQL] SELECT FROM t1 WHERE id IN (SELECT id FROM t2 U... Christophe Boyanique
- Re: [SQL] SELECT FROM t1 WHERE id IN (SELECT id ... Tom Lane
- Re: [SQL] SELECT FROM t1 WHERE id IN (SELECT... Christophe Boyanique
- Re: [SQL] SELECT FROM t1 WHERE id IN (SELECT... Tomas Berndtsson
- RE: [SQL] SELECT FROM t1 WHERE id IN (SELECT id ... Gary Farmer