Форум: "Базы";
Текущий архив: 2002.04.18;
Скачать: [xml.tar.bz2];
ВнизСвязанные таблицы Найти похожие ветки
← →
Yuri Btr (2002-03-27 17:12) [0]Уважаемые мастера! можно ли связать в запросе две таблицы из разных алиасов (тип DBF + .TXT в частности ?) и сделать это на Дельфи?
← →
MAxiMum (2002-03-27 17:21) [1]А Delphi и BDE, а также SQL на это абсолютно по барабану.
← →
Fay (2002-03-27 17:27) [2]Да
← →
Yuri Btr (2002-03-27 17:31) [3]Есть 2 таблицы - DBF (.dbf) и TXT (.txt) связанны по полю "name"
надо просто взять сумму из TXT и вычесть из соответствующей DBF
Ну и у меня не проходит такой запрос:
UPDATE dbf
SET dbf.summa=dbf.summa-txt.summa
FROM dbf, txt
WHERE dbf.name=txt.name
Или это принципиально невозможно?
← →
Reindeer Moss Eater (2002-03-27 19:05) [4]Это принципиально возможно в MSSQL.
<<Update ... From>> - это T-SQL.
← →
Yuri Btr (2002-03-28 09:43) [5]Ну помогите, пожалуйста. Очень надо!
← →
Lusha (2002-03-28 10:06) [6]BDE на месте не стоит. Все время меняется. Лет пять тому, я бы сказал Вам: "и не мечтайте". А сейчас говорю: "Попробуйте так"
update dbf d
set d.summa = d.summa - (select e.summa from txt e where d.name = e.name)
Удачи :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.04.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c