Re: Join on incompatible types - Mailing list pgsql-performance

From Laurent Martelli
Subject Re: Join on incompatible types
Date
Msg-id 87ptfok0zg.fsf@news.nerim.net
Whole thread Raw
In response to Re: Join on incompatible types  (Shridhar Daithankar <shridhar_daithankar@myrealbox.com>)
Responses Re: Join on incompatible types  (Shridhar Daithankar <shridhar_daithankar@myrealbox.com>)
List pgsql-performance
>>>>> "Shridhar" == Shridhar Daithankar <shridhar_daithankar@myrealbox.com> writes:

[...]

  Shridhar> 2. Try following query EXPLAIN ANALYZE SELECT * from lists
  Shridhar> join classes on classes.id=lists.value where
  Shridhar> lists.id='16'::integer;

  Shridhar> classes.id=lists.value::integer.

With classes.id of type integer and lists.value of type varchar, I get
"ERROR:  Cannot cast type character varying to integer", which is not
such a surprise.

Thanks for your help anyway.


--
Laurent Martelli
laurent@aopsys.com                                Java Aspect Components
http://www.aopsys.com/                             http://jac.aopsys.com


pgsql-performance by date:

Previous
From: Shridhar Daithankar
Date:
Subject: Re: Join on incompatible types
Next
From: Shridhar Daithankar
Date:
Subject: Re: Join on incompatible types