|
|
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
добрый день! Прошу помочь с запросом. Надо определить сколько дней был остаток не 0 по текущую дату Код: 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. Код: plaintext 1. 2. 3. Благодарю за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 09:36 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
lenysik, Думаю так: Код: plsql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 09:51 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
Kaban77, не, так только подсчёт кол-ва записей о наличии. Похоже, что нужно джойнить с полным календарём и по нему count(). У автора - возможны пропуски дат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 09:58 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
Уточнение. Непрерывный остаток не 0 Т.е. если где-то был 0, отсчет начинаем заново. Если дата пропущена, то остаток 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 10:01 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
Код: plsql 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. 38. 39. 40. 41. 42. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 10:08 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
lenysikУточнение. Непрерывный остаток не 0 Т.е. если где-то был 0, отсчет начинаем заново. Если дата пропущена, то остаток 0 пропущенные даты остаток 0, ну и что, они ж Вам не нужны с не <>0 даты неприривны (нет пропусков)? нужен пример с пропущенными и что получить .... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 10:11 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
AmKad, Код: plsql 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. 38. 39. 40. 41. 42. 43. чем не подходит 20617860 ? .... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 10:25 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
А если простой lead? Код: plsql 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. не знал что делать если 0 последнее значение и вставил по сегодня ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 10:39 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
stax.., По предоставленным условиям задачи сделан вывод о том, баланс хранится на каждый день и нет необходимости джойна на календарь. stax..чем не подходит 20617860 ?staxПосмотри внимательно на исходные данные автора и требуемый результат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 10:44 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
MaximaXXL, Извинете - недочитал, задача решена не верно =( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 10:45 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
MaximaXXLА если простой lead? зачем? если пропуск все равно 0 даты идут подляд lead-dt==1 .... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 10:45 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
MaximaXXL, Код: plsql 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 10:53 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
stax..MaximaXXLА если простой lead? зачем? если пропуск все равно 0 даты идут подляд lead-dt==1 .... stax Я потом написал - не ту задачу решал =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 10:54 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
MaximaXXL Код: plsql 1. 2. 3. 4. А если по товару не было дня с нулевым остатком? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 10:59 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
lenysikУточнение. Непрерывный остаток не 0. Т.е. если где-то был 0, отсчет начинаем заново. Если дата пропущена, то остаток 0 Забавно, что в эксэле формулами делается на раз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 11:07 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
AmKad, nvl добавил Код: plsql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 11:09 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
exp98Забавно, что в эксэле формулами делается на раз.Вот и я своим аналитикам говорю - нечего меня по пустякам беспокоить, выгружайте себе в excel всю без малого миллиардную историю операций и колбасьте там свои балансы и прочие показатели, как хотите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 11:12 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
lenysikРезультатом будет являться Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 11:13 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
lenysik, уточни или лучше пример этой фразы Но если не было остатка, то дата может быть пропущена совсем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 11:14 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
AmKad, как бывший ан-к интуичу, что данный ряд не длиннее 10 лет ) Но заказчик просит ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 11:16 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
Всем спасибо! Вот так у меня получилось Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 15:27 |
|
||
|
Как определить количество строк ненулевых
|
|||
|---|---|---|---|
|
#18+
lenysik, Код: plsql 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. 38. 39. 40. 41. 42. 43. 44. 45. 46. задача посчитать непрырывные конечные еденички? для 1 должно быть 3? ... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2017, 16:38 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39483907&tid=1885649]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
173ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 504ms |

| 0 / 0 |
