query results different in v7.0 vs v6.5.3 ...

From: The Hermit Hacker <scrappy(at)hub(dot)org>
To: pgsql-hackers(at)postgresql(dot)org
Subject: query results different in v7.0 vs v6.5.3 ...
Date: 2000-05-11 13:18:15
Message-ID: Pine.BSF.4.21.0005111014000.777-100000@thelab.hub.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers


Okay, not sure if this is a bug in v6.5.3 or v7.0, but the same query
running on the *same* data, but v6.5.3 vs 7.0 ...

SELECT pl.code,p.description,p.price
FROM po pu,products p, po_list pl
WHERE pl.po_num = 118
AND pl.code = p.code
ORDER BY p.description;

produces 2 records (expected) under v6.5.3) but under v7 produces 224
... what it appears to do is repeat each of those 2 records 112 times,
which is the size of the 'po' table ...

Since we aren't actually *using* the 'po' table in that query, I removed
it in the v7.0 system and it comes back with the two records I'm expecting
...

So, my first guess is that v6.5.3 was less strict as far as tables listed
in the FROM directive then v7.0, so it just ignored it if it wasn't
actually used ... but want to make sure it *isn't* a bug we've introduced
with v7.0 ...

Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy
Systems Administrator @ hub.org
primary: scrappy(at)hub(dot)org secondary: scrappy(at){freebsd|postgresql}.org

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Travis Bauer 2000-05-11 13:39:32 Re: [HACKERS] Re: Problems compiling version 7 - solved
Previous Message The Hermit Hacker 2000-05-11 11:50:35 Re: Patches list broken?