On Fri, Sep 12, 2014 at 11:11 PM, Kevin Grittner <kgri...@ymail.com> wrote:

>
> The equivalent of your first query is to take the result sets from
> these two queries:
>
> select a1.field1, b1.title, b2.title
>   from a a1
>   join b b1 on b1.id = a1.id and b1.lang = 1
>   left join b b2 on (b2.id = a1.id and b2.lang = 2)
>   where lower(b1.title) like'abcd%'
> union
> select a2.field1, b4.title, b3.title
>   from a a2
>   join b b3 on b3.id = a2.id and b3.lang = 2
>   left join b b4 on (b4.id = a2.id and b4.lang = 1)
>   where lower(b3.title) like'abcd%';
>
>
Thanks for that query, it really helps.

Cheers,

-- 
Willy-Bas Loos

Reply via email to