Мне нужно написать запрос, чтобы получить список пользователей, чье полное имя содержится в атрибуте с именем description . Имена пользователей хранятся в этом атрибуте в любом формате: -
- LASTNAME Имя
- LASTNAMEFirstname (без пробела)
- ИмяФамилия
В таком случае, если мне нужно найти заданный список пользователей (около 100) по этому атрибуту, я должен написать запрос, как
select * from dm_user where UPPER("description") like '%FIRSTUSER_FIRSTNAME%' OR UPPER("description") like '%SECONDUSER_FIRSTNAME%'
и т. Д.
Это способ, которым я могу делать вещи проще. Я ненавижу писать *UPPER("description") like*
100 раз. (Пожалуйста, предложите стандартный SQL-запрос).
Мне нужно выполнить этот запрос на Documentum и MSSQL.
Я просто хочу что-то вроде
{* * тысяча двадцать-один
select * from dm_user
where UPPER("description")
like IN ('%FIRSTUSER_FIRSTNAME%','%SECONDUSER_FIRSTNAME%');
но его нет в documentum}