![]() |
|
Модераторы: Akina |
![]()
|
|
| Гость_Vasya |
|
|||
|
Unregistered |
Привет!
Есть запрос типа (таблица в access): UPDATE MReport SET Summ=(SELECT SUM(Summ) FROM DReport WHERE day_='%s' ) WHERE day_='%s' в результате чего получаю ответ, что operation должен use updateable query. Задним умом я, конечно, догадываюсь, что это значит, но как решить это, не врубаюсь. Что сделать, что query стал updateable? Спасибо! |
|||
|
||||
| Гость_Vasya |
|
|||
|
Unregistered |
Кстати, обыкновенный update (без вложенных селектов) протекает без проблем.
|
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Update с вложенными селектами поддерживается не всеми базами данных
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Гость_U-gene |
|
|||
|
Unregistered |
Я не уверен, но раз речь идет о запросах, то я подозреваю, что это Акцесс, а там может сработать нечто типа
UPDATE MReport INNER JOIN DReport ON (MReport.day_ = DReport.day_) SET MReport.Summ = Sum(DReport.Summ) WHERE MReport.day_='%s" |
|||
|
||||
| Гость_U-gene |
|
|||
|
Unregistered |
Во всяком случае у меня работает, только без групповой ф-ии SUM()....
|
|||
|
||||
![]()
|
| Правила форума "MS Access" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS Access | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |