Hi,
There are two syntax available for substring:
SUBSTRING( STRING FROM FOR)
SUBSTR(STRING , START_INDEX , LENGTH)
So if you are using substring you must specify FROM and FOR instead of comma. Other wise you can use SUBSTR with COMMAs.
Try this
SUBSTR(CASE WHEN TABLE_A.COL_1 IS NOT NULL THEN TABLE_A.COL_1 ELSE TABLE_B.COL_1 END, LENGTH(CASE WHEN TABLE_A.COL_1 IS NOT NULL THEN TABLE_A.COL_1 ELSE TABLE_B.COL_1 END)-11,12) IN (SELECT COL_1 FROM TABLE_C)
Hi,
There are two syntax available for substring:
SUBSTRING( STRING FROM FOR)
SUBSTR(STRING , START_INDEX , LENGTH)
So if you are using substring you must specify FROM and FOR instead of comma. Other wise you can use SUBSTR with COMMAs.
Try this