|
|
|
Помогите составить запрос, если не затруднит.
|
|||
|---|---|---|---|
|
#18+
Есть таблица: Nr - номер реестра KodOp - код операции KodVPr - код валюты по приходу SumPr - приход KodVRas - код валюты по расходу SumRas - расход Надо составить запрос, чтобы было: Nr - номер реестра KodVal - код валюты Pr - сумма по приходу (по коду валюты) Ras - сумма по расходу (по коду валюты) Из результата д.б. исключены операции с кодами 10, 20, 30. Группировка по номеру реестра и по коду валюты. Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2006, 11:24 |
|
||
|
Помогите составить запрос, если не затруднит.
|
|||
|---|---|---|---|
|
#18+
Для решения задачи не хватает некоторых данных, а именно: 1. Название исходной таблицы. 2. Не указано правило, по которому ДВА кода валюты должны превратиться в ОДИН. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2006, 11:32 |
|
||
|
Помогите составить запрос, если не затруднит.
|
|||
|---|---|---|---|
|
#18+
1. Исходная, ну пусть будет Table1 2. Ну если они одинаковые, тогда объединяются. Можно правда, как вариант, прицепить ещё другую таблицу Table2.numv - код валюты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2006, 11:41 |
|
||
|
Помогите составить запрос, если не затруднит.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. Если поля с кодом валют могут принимать значение NULL, то необходима еще дополнительная проверка на NULL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2006, 12:13 |
|
||
|
Помогите составить запрос, если не затруднит.
|
|||
|---|---|---|---|
|
#18+
Поля могут принимать значение NULL. А как исключить операции с определёнными кодами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2006, 12:26 |
|
||
|
Помогите составить запрос, если не затруднит.
|
|||
|---|---|---|---|
|
#18+
ВладимирМ Код: plaintext 1. 2. 3. 4. 5. 6. 7. Если поля с кодом валют могут принимать значение NULL, то необходима еще дополнительная проверка на NULL. Этот запрос у меня почему то не правильно работает: Пример: в Table1 есть запись (за 2800 руб. продали $100) Nr = 2 KodVPr = 810 SumPr = 2800 KodVRas = 840 SumRas = 100 В запросе уже должно быть 2 записи (даже если в Table1 всего 1): Nr KodVal Pr Ras 2 810 2800 0 2 840 0 100 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2006, 12:39 |
|
||
|
Помогите составить запрос, если не затруднит.
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2006, 12:58 |
|
||
|
|

start [/forum/search_topic.php?author=amaslo&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 669ms |
| total: | 834ms |

| 0 / 0 |
