Я использую функции Select и Right Join SQL для вызова всех данных в одну таблицу. Вызываемые данные будут заполняться, только если ans_primary = '1' в таблице Assignment. Если asn_primary = '1', то он присоединится ко всем нижележащим столбцам на att_id = att_id для обеих таблиц.Обновление столбца после присоединения к SQL
Эти две таблицы и столбцы, используемые ниже:
Назначение (att_id, itm_id, asn_primary)
Вложение (att_id, att_name, att_type, att_path, att_path2, att_path3)
select assignment.itm_id, attachment.att_name, attachment.att_type, attachment.att_path, attachment.att_path2, attachment.att_path3
from assignment
right join attachment
on assignment.att_id=attachment.att_id
where assignment.asn_primary = '1'
После завершения вызова мне нужно обновить все поля в столбце att_name. Я не уверен, как обновлять столбцы после использования вызова Join.
SQL, мне нужно работать после того, как информация была названа/вступил в:
Update attachment
set att_name = att_name + '.tif'
where att_path3 like '%.tif%'
Это работало как шарм. Я буду замечать для будущей ссылки, будущая, как она структурирована. Спасибо, Гордон! –