Форум: "Начинающим";
Текущий архив: 2007.05.06;
Скачать: [xml.tar.bz2];
ВнизОбновить данные таблицы из другой таблицы Найти похожие ветки
← →
Merry (2007-04-13 12:37) [0]Как в запросе TQuery, используя команду Update обновить Table1.Field1 из Table2.Field1 при условии Table1.Field2=Table2.Field2.
Т.е. внутри одной таблицы это делается так update table1 set field1="bbb" where...
А как другую таблицу подключить и из неё брать данные для обновления поля первой таблицы?
← →
Сергей М. © (2007-04-13 12:44) [1]UPDATE
Table1 T1 INNER JOIN Table2 T2 ON T1.Field2 = T2.Field2
SET
T1.Field1 = T2.Field1
← →
Merry (2007-04-13 12:51) [2]>Сергей М. © (13.04.07 12:44) [1]
Я именно так и пишу, но даёт ошибку при выполнении запроса:
Invalid use keyword INNER.
← →
Сергей М. © (2007-04-13 12:52) [3]
> Merry (13.04.07 12:51) [2]
СУБД какая ?
← →
Desdechado © (2007-04-13 12:52) [4]Какая СУБД? Какой движок?
Можно попробовать через подзапрос.
← →
Merry (2007-04-13 12:54) [5]Таблицы Paradox. BDEAdministrator.
← →
Merry (2007-04-13 12:57) [6]>СУБД какая ?
Таблицы Paradox. BDEAdministrator.
← →
Сергей М. © (2007-04-13 13:06) [7]
> Merry
Почитай станд. справку по LocalSQL в части синтаксиса объединения таблиц, в т.ч. - в запросах на модификацию.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.05.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.066 c