|
|
|
Запрос на обновление
|
|||
|---|---|---|---|
|
#18+
Добрый день подскажите есть ли возможность обноить данные в таблице с помощью запроса на изменение. если данные для обновления формируются в запросе с групировкой есть табл1 с ключевым полем и полем сумма есть таблица 2 с этим же клюсевым полем. полем дата и поле сумма в запросе на обновление я связываю табл1 и запрос с группировкой на основе табл2. запускаю а мне выдаёт сообщение в операции должен использоваться обновляемый запрос ( Ошибка 3073) СПАСИБО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 15:48 |
|
||
|
Запрос на обновление
|
|||
|---|---|---|---|
|
#18+
Все делать все вместе! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 15:52 |
|
||
|
Запрос на обновление
|
|||
|---|---|---|---|
|
#18+
Имелось ввиду весь запрос писать сразу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 15:53 |
|
||
|
Запрос на обновление
|
|||
|---|---|---|---|
|
#18+
Непонятно что значит все вместе. запрос не обновляет и пишет ошибку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 15:55 |
|
||
|
Запрос на обновление
|
|||
|---|---|---|---|
|
#18+
А не могли бы подсказать как написать все сразу. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 15:58 |
|
||
|
Запрос на обновление
|
|||
|---|---|---|---|
|
#18+
Интересно а что группируется! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 16:03 |
|
||
|
Запрос на обновление
|
|||
|---|---|---|---|
|
#18+
Группировка по ключевому полю а в поле сумма идет суммирование ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 16:04 |
|
||
|
Запрос на обновление
|
|||
|---|---|---|---|
|
#18+
по ключевому полю? не ясно ведь это одна запись! (значение ключа уникально) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 16:08 |
|
||
|
Запрос на обновление
|
|||
|---|---|---|---|
|
#18+
Sorry, в таблице 2 оно не ключевое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 16:10 |
|
||
|
Запрос на обновление
|
|||
|---|---|---|---|
|
#18+
а что обновляется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 16:12 |
|
||
|
Запрос на обновление
|
|||
|---|---|---|---|
|
#18+
Обновляется поле сумма в табл1 а данные находятся в табл2 их можно связать по ключевому полю, токо сначала табл2 нужно сгрупировать по ключевому полю(это только название поля на самом деле оно не ключевое) а поле сумма просуммировать..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 16:16 |
|
||
|
Запрос на обновление
|
|||
|---|---|---|---|
|
#18+
========= MS Access 2003 Help ============== When can I update data from a query? (MDB) Data can't be updated ... Query or query field Query that calculates a sum, average, count or other type of total on the values in a field, or an update query that references a field in the Update To row from either a crosstab query, select query, or subquery that contains totals or aggregate functions Solution By using a domain aggregate function in the Update To row of an update query, you can reference fields from either a crosstab query, select query, or subquery that contains totals or aggregate functions. ========= MS Access 2003 Help ============== ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 16:21 |
|
||
|
Запрос на обновление
|
|||
|---|---|---|---|
|
#18+
т.е. вы хотите что-то наподобие: UPDATE testM SET testM.Summ = (SELECT sum(Summ) from testS AS S WHERE S.id =testM.id ); (тоже не выполнится в Аксессе) Тогда попробуйте UPDATE testM SET testM.Summ = DSum("Summ","testS","id =" & [testM].[id]); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 16:22 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32428173&tid=1676352]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
157ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 437ms |

| 0 / 0 |
