I wish to write a like statement within CASE statement .. Can it be possible , because I am getting error whenever I am using Like in CASE statement.The SQL is something like this
Select
CASE CBPQTN_BOOK_STA T
WHEN '22' THEN 'Declined'
WHEN '21' THEN 'Withdrawn'
WHEN '00' THEN 'Quoted'
WHEN '23' THEN 'Quoted'
WHEN '24' THEN 'Quoted'
WHEN '27' THEN 'Quoted'
WHEN 'Y0' THEN 'Quoted'
WHEN '0 ' THEN 'Quoted'
WHEN 'X ' THEN 'Quoted'
WHEN 'EY' THEN 'Booked'
WHEN 'E0' THEN 'Booked'
WHEN 'Z0' THEN 'Booked'
WHEN LIKE '%Z' THEN 'Issued'
WHEN LIKE '%X' THEN 'Issued'
WHEN 'X0' THEN 'Issued'
WHEN 'PY' THEN 'Issued'
WHEN 'ZY' THEN 'Issued'
END AS STATUS_REASON
From ..
Guys, Please help me in rectifying this ..
Thanks in Advance ...
Select
CASE CBPQTN_BOOK_STA T
WHEN '22' THEN 'Declined'
WHEN '21' THEN 'Withdrawn'
WHEN '00' THEN 'Quoted'
WHEN '23' THEN 'Quoted'
WHEN '24' THEN 'Quoted'
WHEN '27' THEN 'Quoted'
WHEN 'Y0' THEN 'Quoted'
WHEN '0 ' THEN 'Quoted'
WHEN 'X ' THEN 'Quoted'
WHEN 'EY' THEN 'Booked'
WHEN 'E0' THEN 'Booked'
WHEN 'Z0' THEN 'Booked'
WHEN LIKE '%Z' THEN 'Issued'
WHEN LIKE '%X' THEN 'Issued'
WHEN 'X0' THEN 'Issued'
WHEN 'PY' THEN 'Issued'
WHEN 'ZY' THEN 'Issued'
END AS STATUS_REASON
From ..
Guys, Please help me in rectifying this ..
Thanks in Advance ...
Comment