У меня есть две разные таблицы: одна telephone
с этими столбцами [tel_id],[client_id],[tel_no],[tel_type_id],[details_type_id],[sort_no]
, где tel_id
- это pk n client_id - это fk, а другая таблица telephone_id
с столбцами [tel_type_id],[tel_type_lib_fr] ,[tel_type_lib_en].
Я не знаю, как связать и отобразить телефонномер вида формы в соответствии с типом.скажем, если его тип 1, то стационарный;2 _ mobile n, если 3 fax
, есть еще одна таблица с именем client, где client_id - это pk.Я сделал соединение между этими и несколькими таблицами из того же БД.
Спасибо.
Привет всем, после некоторых исследований мне удалось сделать это в самом внутреннем соединении .... что-то вроде этого
ЛЕВЫЙ НАРУЖНЫЙ ТЕЛЕФОН В КАЧЕСТВЕ ЛЕНДЛИНА НА CLIENT.client_id = LANDLINE.client_id AND LANDLINE.tel_type_id = 1 ЛЕВЫЙ НАРУЖНЫЙ ТЕЛЕФОН В КАЧЕСТВЕ МОБИЛЬНОГО НА CLIENT.client_id = МОБИЛЬНЫЙ_ОБЪЕКТ = МОБИЛЬНЫЙ ВИДПРИСОЕДИНИТЕ ТЕЛЕФОН КАК ФАКС НА CLIENT.client_id = FAX.client_id И FAX.tel_type_id = 3
, и в выбранном виде он был LANDLINE.tel_no как стационарный, MOBILE.tel_no как мобильный, FAX.tel_no как факс,
позже iпривязать его к шаблону элемента tel_no: '/>стационарный: '/>Факс: '/>
и работает как шарм.Спасибо всем, кто нашел время, чтобы прочитать:)