|
|
|
Совершенно заколебался с запросом!
|
|||
|---|---|---|---|
|
#18+
Надо запрос, вычисляющий остатки на любую конкретную дату. Есть таблица поставок, есть таблица расхода. Все я сделал, но теперь опять понадобилось, чтобы запрос НЕ выводил те строки, у которых нулевой остаток! Это что мне, опять повторять этот громоздкий запрос в WHERE только для того, чтобы сравнить с нулем? Могу привести запрос, очень лень его выкорчевывать из Delphi, т.к. там в тексте он испещрен многочисленными условиями, берущимися из полей ввода фильтра, но если надо, то приведу. Я думаю вы представляете о чем я говорю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2013, 04:22:37 |
|
||
|
Совершенно заколебался с запросом!
|
|||
|---|---|---|---|
|
#18+
Запрос что-то типа: Код: sql 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. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. И теперь, чтобы, скажем отсеять строки с нулевым результатом, хотелось бы просто добавить WHERE presence_count > 0, ан нет, придется в WHERE повторять всю эту бодягу и в конце писать '>0'. Нет ли более простого способа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2013, 04:35:24 |
|
||
|
Совершенно заколебался с запросом!
|
|||
|---|---|---|---|
|
#18+
эх, сделал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2013, 05:07:05 |
|
||
|
Совершенно заколебался с запросом!
|
|||
|---|---|---|---|
|
#18+
svnvlad, хоть бы написал, как сделал. Надеюсь, с использованием HAVING? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2013, 06:22:24 |
|
||
|
Совершенно заколебался с запросом!
|
|||
|---|---|---|---|
|
#18+
tanglirsvnvlad, хоть бы написал, как сделал. Надеюсь, с использованием HAVING? Нет, тупо повторил запрос в WHERE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2013, 17:31:04 |
|
||
|
Совершенно заколебался с запросом!
|
|||
|---|---|---|---|
|
#18+
svnvladtanglirsvnvlad, хоть бы написал, как сделал. Надеюсь, с использованием HAVING? Нет, тупо повториил запрос в WHERE.хэвинг даёт тот же эффект, зато куда быстрее в написани ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2013, 18:48:27 |
|
||
|
Совершенно заколебался с запросом!
|
|||
|---|---|---|---|
|
#18+
tanglirsvnvladпропущено... Нет, тупо повториил запрос в WHERE.хэвинг даёт тот же эффект, зато куда быстрее в написани Покажите пример, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2013, 21:21:39 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=220&tid=1836514]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 315ms |

| 0 / 0 |
