Re: Conditional Lookup Table with Like

From: sqlQuestions <ryanpgodfrey(at)gmail(dot)com>
To: pgsql-sql(at)postgresql(dot)org
Subject: Re: Conditional Lookup Table with Like
Date: 2017-02-17 17:58:57
Message-ID: 1487354337689-5944937.post@n3.nabble.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Ahh missing the LEFT JOIN. That's it! Thanks very much for your help David!

SELECT table1.product_code, table1.date_signed, table1.description,
COALESCE ((
SELECT table3.category
FROM table3
WHERE table3.psc_code = table1.product_code
AND lower(table1.description) LIKE ('%' || lower(table3.lookup_value) ||
'%')
), table2.category)
FROM table1 LEFT JOIN table2 ON table2.psc_code = table1.product_code
WHERE date_signed = '2017-02-01';

--
View this message in context: http://postgresql.nabble.com/Conditional-Lookup-Table-with-Like-tp5944796p5944937.html
Sent from the PostgreSQL - sql mailing list archive at Nabble.com.

In response to

Browse pgsql-sql by date

  From Date Subject
Next Message Kaleeswaran Velu 2017-02-18 15:32:20 Question on MERGE in postgresql
Previous Message sqlQuestions 2017-02-17 17:56:01 Re: Conditional Lookup Table with Like