Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
"мудреный" запрос
|
|||
|---|---|---|---|
|
#18+
Как осуществить запрос следующего вида в Access: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. То есть для строк из Sales и SalesToList с одинаковыми ID сложить поля Count и записать итог в SalesToList? Этот запрос написан в SQL Server, там он работает, необходимо перенести на Access. При выполнении в Access ошибка: "Operation must use an updateable query" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 20:07 |
|
||
|
"мудреный" запрос
|
|||
|---|---|---|---|
|
#18+
Исходные таблицы: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 20:28 |
|
||
|
"мудреный" запрос
|
|||
|---|---|---|---|
|
#18+
Sorry. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2002, 20:31 |
|
||
|
"мудреный" запрос
|
|||
|---|---|---|---|
|
#18+
Таблицы показались мне несколько странными, но видимо на это есть свои причины, возможно надо видеть задачу целиком Если я правильно понял то ответ такой UPDATE SalesToList INNER JOIN Sales ON (SalesToList.PGroup = Sales.PGroup) AND (SalesToList.Shop = Sales.Shop) AND (SalesToList.Id = Sales.Id) AND (SalesToList.Price = Sales.Price) SET SalesToList.Count = SalesToList.Count + Sales.Count WHERE (((Sales.SaleId)=1)); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2002, 12:39 |
|
||
|
"мудреный" запрос
|
|||
|---|---|---|---|
|
#18+
Я предпологаю, что ошибка возникает из-за подчиненного запроса. решением проблемы будет DLookUp, в вашем случае DCount ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2003, 15:40 |
|
||
|
"мудреный" запрос
|
|||
|---|---|---|---|
|
#18+
Решил такую же проблему через временную таблицу (как то это неправильно). Самое интересное, что такой сложный запрос на обновление данных (для Access) почему то не работает если данные брать из промежуточного запроса, а из таблицы - работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2003, 15:29 |
|
||
|
|

start [/forum/topic.php?fid=45&tid=1682345]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 361ms |

| 0 / 0 |
