Подстрока в предложении where съедает процессорное время
Часть SQL stmt, где функция подстроки в предложении where съедает процессорное время.
Могу ли я переставить приведенный ниже запрос в любую другую форму?
ВЫБЕРИТЕ ELIG_TYP ИЗ ТАБЛИЦЫ 1
ГДЕ COMPANY_CD В
(Выберите SUBSTR(CMPNYID, 1, 4) из таблицы 2, где USR = 'Badshah')
Пожалуйста Ответьте
Что я уже пробовал:
Выберите ELIG_TYP из table1 где COMPANY_CD в (выберите функцию substr(CMPNYID, 1, 4) из table2, где УСР = 'Бадшах')
Member 12613458
База данных DB2