Re: [BUGS] BUG #7850: left outer join is not working or I didn't contruct the query properly

From: Amit Kapila <amit(dot)kapila(at)huawei(dot)com>
To: <nvardar(at)carrieriq(dot)com>, <pgsql-bugs(at)postgresql(dot)org>
Cc: "'pgsql-general'" <pgsql-general(at)postgresql(dot)org>
Subject: Re: [BUGS] BUG #7850: left outer join is not working or I didn't contruct the query properly
Date: 2013-02-05 16:06:04
Message-ID: 003c01ce03ba$b379afe0$1a6d0fa0$@kapila@huawei.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs pgsql-general

Tuesday, February 05, 2013 12:40 PM nvardar wrote:
> I am trying to run below query;
>
> SELECT
> tbl.id,
> tbl.day,
> tbl.week,
> tbl.appfailure,
> tbl.appname,
> tbl.deviceid,
> ext6.DIM_NAME,
> ext7.DIM_NAME,
> ext8.DIM_NAME,
> ext9.DIM_NAME,
> tbl.starttime
> FROM
> APPSTARTEVT tbl
> left outer join DIM_deviceMakeModel ext6 on
> (ext6.DIM_ID=tbl.devicemakemodel)
> left outer join DIM_devicePlatformType ext7 on
> (ext7.DIM_ID=tbl.deviceplatformtype)
> left outer join DIM_deviceVersion ext8 on
> (ext8.DIM_ID=tbl.deviceversion)
> left outer join DIM_operator ext9 on (ext9.DIM_ID=tbl.operator)
> ORDER BY
> tbl.id ASC
>
> throws;
>
> >[Error] Script lines: 1-20 -------------------------
> ERROR: Node 2 has aborted execution, cause is:
> com.edb.gridsql.exception.XDBServerException :
> java.lang.NullPointerException
> QUERY: SELECT "TMPTT6624_1"."deviceplatformtype" AS
> "deviceplatformtype","TMPTT6624_1"."XSERIALID0" AS
> "XSERIALID0","TMPTT6624_1"."XONODEID0" AS "XONODEID0" FROM
> "TMPTT6624_1"
> LEFT OUTER JOIN "dim_deviceplatformtype" "ext7" ON ("ext7"."dim_id" =
> "TMPTT6624_1"."deviceplatformtype") WHERE "ext7"."dim_id" IS NULL
> Line: 1 
>
> [Executed: 2/4/13 11:07:08 PM PST ] [Execution: 0/ms]
>
>
> exception.
>
> Is there anything i am missing.

Why the query is different in Exception?
Can you try with
SELECT
tbl.id,
tbl.day,
tbl.week,
tbl.appfailure,
tbl.appname,
tbl.deviceid,
ext6.DIM_NAME,
tbl.starttime
FROM
APPSTARTEVT tbl
left outer join DIM_deviceMakeModel ext6 on
(ext6.DIM_ID=tbl.devicemakemodel)
ORDER BY tbl.id ASC

Also as Pavel has pointed, send this to General mailing list.

With Regards,
Amit Kapila.

In response to

Browse pgsql-bugs by date

  From Date Subject
Next Message Alban Hertroys 2013-02-05 16:45:21 Re: [BUGS] BUG #7850: left outer join is not working or I didn't contruct the query properly
Previous Message yogesh.khandelwal 2013-02-05 15:50:29 BUG #7852: TeamPostgresql is giving error

Browse pgsql-general by date

  From Date Subject
Next Message Alban Hertroys 2013-02-05 16:45:21 Re: [BUGS] BUG #7850: left outer join is not working or I didn't contruct the query properly
Previous Message Robert Klaus 2013-02-05 15:50:09 cleanup of pgsql_tmp directory