Re: [SQL] Nested JOINs - upgrade to 7.1.2

2001-08-17 Thread Oleg Lebedev
I think Tom was right and the problem with nested joins is caused by the outdated installation of my PostgreSQL. So, I am trying to upgrade to 7.1.2 and when I use: pg_dumpall -o > file.bac I get an error saying: dumpRules(): SELECT failed for table setmedias. Explanation from backend: 'ERROR: cac

Re: [SQL] Nested JOINs

2001-08-16 Thread Tom Lane
"Josh Berkus" <[EMAIL PROTECTED]> writes: > Second, you can't alias a JOINed set of tables; Actually you can, according to my reading of SQL92: ::= [ [ AS ] [] ] | [ AS ] [] | ::

Re: [SQL] Nested JOINs

2001-08-16 Thread Josh Berkus
Oleg, > Below is the query I am trying to execute and the error I am getting: > SELECT media > FROM(dtrowmedia a INNER JOIN dtrow b ON (a.dtrow = b.objectid)) c > INNER JOIN dtcol d ON (c.dtcol = d.objectid) First, the "INNER" keyword is not required on Postgres; you may omit

Re: [SQL] Nested JOINs

2001-08-16 Thread Tom Lane
Oleg Lebedev <[EMAIL PROTECTED]> writes: > What am I doing wrong? Using 7.0, perhaps? The query parses fine for me in 7.1. regards, tom lane ---(end of broadcast)--- TIP 6: Have you searched our list archives? http://www.

[SQL] Nested JOINs

2001-08-16 Thread Oleg Lebedev
Hello, I am trying to execute an SQL query that contains nested joins, but I get parser error for some reason. Below is the query I am trying to execute and the error I am getting: SELECT media FROM(dtrowmedia a INNER JOIN dtrow b ON (a.dtrow = b.objectid)) c INNER JOIN dtcol d