Простое разъяснение логики отображения информатики

Мне нужно работать над преобразованием. Может ли кто-нибудь помочь мне написать запрос для приведенного ниже преобразования?

Source Column name (from lookup) 
Source table        (local_usr_tbl)

Lookup_1:(rpt_user_tbl)

INPUT              CON_NUM,ML_SYMBL
MATCH CONDITION     NBR = CON_NUM AND SYMBL = ML_SYMBL1
Output              SYMBL

TRANSFORMATION LOGIC::

IIF(ISNULL(SYMBL), IIF(ISNULL(SYMBL1), ML_SYMBL1,  SYMBL1), SYMBL )

Target Column name     ML_SYMBL1(rpt_remote_table)

Пожалуйста, объясните мне, как сделать это преобразование. У меня есть все остальные столбцы как прямое перемещение. Пожалуйста, помогите мне.


person user472625    schedule 06.10.2012    source источник
comment
@peter Я тестирую это. Поэтому я хочу написать запрос. Вот почему я задал этот вопрос. Я хочу преобразовать эту логику преобразования в эквивалентный запрос для выполнения тестирования хранилища данных.   -  person user472625    schedule 07.10.2012
comment
Как выглядят ваши столы? Мы не сможем помочь вам, не имея лучшего представления о вашей модели данных...   -  person N West    schedule 08.10.2012


Ответы (1)


Этот запрос может помочь вам в тестировании:

select rpt_remote_table.ML_SYMBL1,local_usr_tbl.ML_SYMBL from local_usr_tbl, rpt_remote_table where local_usr_tbl.SYMBL is null and local_usr_tbl.SYMBL1 is null
person Learner    schedule 16.10.2012