Bug #10428 | join ... using syntax cannot find column | ||
---|---|---|---|
Submitted: | 7 May 2005 0:36 | Modified: | 10 May 2005 10:18 |
Reporter: | Andrew Pimlott | Email Updates: | |
Status: | Duplicate | Impact on me: | |
Category: | MySQL Server | Severity: | S3 (Non-critical) |
Version: | 4.1.11-2 | OS: | Linux (Debian unstable) |
Assigned to: | Assigned Account | CPU Architecture: | Any |
[7 May 2005 0:36]
Andrew Pimlott
[9 May 2005 21:34]
Andrew Pimlott
I suspect that this example demonstrates the same problem. Starting with the same tables: insert into t1 values (true, true); insert into t2 values (true); insert into t3 values (true); insert into t3 values (false); select * from t1 natural join t2 natural join t3; +------+------+------+ | a | b | b | +------+------+------+ | 1 | 1 | 1 | | 1 | 1 | 0 | +------+------+------+ The natural join with t3 is not "seeing" the column b from t1. Postgresql gives the expected answer: b | a ---+--- t | t
[10 May 2005 0:47]
Andrew Pimlott
Probably the same as bug 470.