A B wrote:
I would like to compare two columns a and b and find all cases where a is a part of b, like this select * from mytable where a ilike b;
"a is a part of b" can simply be expressed as: position(a in b)>0 and if you need case insensitivity: position(upper(a) in upper(b))>0 Best regards, -- DanielPostgreSQL-powered mail user agent and storage: http://www.manitou-mail.org