|
|
|
Запросец, который завел меня в тупик
|
|||
|---|---|---|---|
|
#18+
Есть таблица Nakladnye с полями ID, Date, Summa ID Date Summa 1 01.01.02 20000 2 15.01.02 10000 3 20.01.02 15000 4 22.01.02 3000 Клиент, например, заплатил 34000. В этом случае оплаченными являются накладные 1 и 2. На 3-ю накладную перепадает всего 4000, поэтому она неполностью оплачена. 4-я накладная и вовсе неоплачена. Надо сделать выборку оплаченных накладных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2002, 13:17:37 |
|
||
|
Запросец, который завел меня в тупик
|
|||
|---|---|---|---|
|
#18+
А где собственно храниться вот это "Клиент, например, заплатил 34000" ? В переменной, в таблице ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2002, 13:23:39 |
|
||
|
Запросец, который завел меня в тупик
|
|||
|---|---|---|---|
|
#18+
Какая версия сервера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2002, 13:26:03 |
|
||
|
Запросец, который завел меня в тупик
|
|||
|---|---|---|---|
|
#18+
Ну запросец простенький. Хотя, наверное, в таких случаях бизнес-логика должна быть сложнее... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2002, 13:28:37 |
|
||
|
Запросец, который завел меня в тупик
|
|||
|---|---|---|---|
|
#18+
Платежи клиента хранятся в другой таблице, Money: select sum(Platezh) from Money where Client = 5 Результат: 34000 Сервер 7.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2002, 13:32:07 |
|
||
|
Запросец, который завел меня в тупик
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2002, 13:35:12 |
|
||
|
Запросец, который завел меня в тупик
|
|||
|---|---|---|---|
|
#18+
я бы так сделал Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. в принципе это нетрудно переделать если платежи в отделной таблице храняться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2002, 14:45:02 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32036265&tid=1821861]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 343ms |

| 0 / 0 |
