Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Access+Обновление с подсчетом агрегатов [D6]


msguns ©   (2005-09-27 17:37:00) 

Таблица 1: ID,Y,M,JID,QDF
Таблица 2: ID,Y,M,D,JID,QHF

Надо проссумировать в таблице 2 QHF по Y,M,JID и суммы вписать в таблицу 2 (QDF) по этим же Y,M,JID

Запрос

UPDATE JMPLAN AS J SET J.QDF = (SELECT CInt(Sum([QHF])/8) FROM Jbusy
  WHERE Y=J.Y AND M=J.M AND JID=J.JID)
WHERE J.Y=:py AND J.M=:pm


не катит из-за отсутствия связки по идентификаторам (говорит, что не может определить однозначное соответствие)

Спасибо за помощь


msguns   (2005-09-28 13:20:00) [1]

Нет. Не оно. Мне надо, чтоб в Т1 проапдэйтились все записи по году-месяцу.


Sergey13   (2005-09-28 12:13:00) [2]

WHERE J.Y=:py AND J.M=:pm AND J.JID=:pjid

Не оно?


msguns   (2005-09-28 12:03:00) [3]

Неужели задача неразрешима ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо