Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
11.03.2020, 09:35
|
|||
---|---|---|---|
|
|||
Вывод дать с разностью 1-5 дней с помощью connect by и wiht |
|||
#18+
Добрый день. Ситуация следующая: нужно вывести 100 дат от текущей даты, разница должна быть 1-5 дней. Сперва я просто вывел все даты подряд: Код: plsql 1. 2. 3.
Вместо даты можно просто SYSDATE использовать, но не суть. Далее я например вывожу чтобы выводил например с разницей в 5 дней: Код: plsql 1. 2. 3.
Всё выводит, всё нормально Теперь я хочу рандомное число от 1-5, использую ROUND(DBMS_RANDOM.VALUE(1,6)). НО когда я вставляю его в код, он вообще ахинею какую то выводит. Может например вывести точно такое же число как и предыдущее, может ВООБЩЕ отнять фиг пойми как. Код: plsql 1. 2. 3.
Подскажите пожалуйста что я не так делаю, может я не ту функцию или не так пиши. Ну и по возможности подскажите как сделать этот запрос с WITH, ну тоесть рекурсивный запрос, если ниче не путаю. Спасибо заранее за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 09:40
|
|||
---|---|---|---|
Вывод дать с разностью 1-5 дней с помощью connect by и wiht |
|||
#18+
SDR95 Подскажите пожалуйста что я не так делаю, может я не ту функцию ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 10:04
|
|||
---|---|---|---|
|
|||
Вывод дать с разностью 1-5 дней с помощью connect by и wiht |
|||
#18+
Elic, поподробнее можно пожалуйста? Ты про dbms_random? Я новичок в Oracle, не всё точно понимаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 10:10
|
|||
---|---|---|---|
Вывод дать с разностью 1-5 дней с помощью connect by и wiht |
|||
#18+
SDR95 Я новичок в Oracle, не всё точно понимаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 10:29
|
|||
---|---|---|---|
|
|||
Вывод дать с разностью 1-5 дней с помощью connect by и wiht |
|||
#18+
Elic, это на стажировки дали задание такое. До этого просто иерархию сказали сделать с connect и без connect by. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 12:15
|
|||
---|---|---|---|
Вывод дать с разностью 1-5 дней с помощью connect by и wiht |
|||
#18+
SDR95, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 12:17
|
|||
---|---|---|---|
Вывод дать с разностью 1-5 дней с помощью connect by и wiht |
|||
#18+
SDR95 Ну и по возможности подскажите как сделать этот запрос с WITH, ну тоесть рекурсивный запрос Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=52&tablet=1&tid=1881482]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 149ms |
0 / 0 |