Использование SQLite, я пытаюсь обновить три столбца, основанные на другой таблицы (две колонки)обновление SQL на основе столбца в другой таблице
три колонки (Table1): «AgentCreatedID» «AgentOwnedID» 'AgentSentID'
Другая таблица (таблица2) состоит из «AgentID» и «Обозначение».
Если идентификатор в одном из трех столбцов соответствует «Агентам» во второй таблице, я хочу, чтобы значение «Назначение» было заполнено. Эта таблица представляет собой список ВСЕХ уникальных идентификаторов и соответствующее обозначение. Каждая строка данных имеет Создателя, Владельца и Отправителя. Мне нужно узнать, от какого имени этот человек.
В Access это будет выглядеть примерно так для первого значения. Мне также нужно будет добавить два других значения. UPDATE Таблица 1 ВЛЕВОЕ ПРИСОЕДИНЕНИЕ Table2 ON Таблица1.AgentCreatedID = Таблица2.AgentID SET raw.AgentCreatedID = [Таблица2]! [Обозначение];
Я не уверен, что это! команда или как ее можно использовать в SQLite.
Ни SQLite, ни Access имеет рабочие листы. –
Вы правы. Я думал о Excel, а не о доступе. В Access используется восклицательный знак для полей [http://stackoverflow.com/questions/2859536/exclamation-marks-in-a-query-sql]. – DDay