Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.05.06;
Скачать: CL | DM;

Вниз

Обновить данные таблицы из другой таблицы   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
15-1175885766
kilonet
2007-04-06 22:56
2007.05.06
Как отдклить функциональность программы и интерфейс


15-1176242262
SerJaNT
2007-04-11 01:57
2007.05.06
Палитра компонентов Delphi


3-1171666354
Tadik
2007-02-17 01:52
2007.05.06
Как создать базу IBase из Delphi?


15-1176086332
Slider007
2007-04-09 06:38
2007.05.06
С днем рождения ! 8 апреля


15-1175983759
Andy BitOff
2007-04-08 02:09
2007.05.06
Возможно ли? Есть ли средства?