|
pl/sql Как реализовать переход на следующий уровень поиска
|
|||
---|---|---|---|
#18+
Добрый день, подскажите как реализовать Есть функция , в ней cnt_fio:= - вычисляемый параметр Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
Как в pl/sql или sql реализовать переход на следующий уровень поиска если cnt_fio<=10, то есть если на уровне f0 cnt_fio <10 перейти на след уровень f1 и так далее пока cnt_fio станет >10 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2020, 17:14 |
|
pl/sql Как реализовать переход на следующий уровень поиска
|
|||
---|---|---|---|
#18+
x17.mstuКак в pl/sql или sql реализовать переход на следующий уровень поиска если cnt_fio<=10, то есть если на уровне f0 cnt_fio <10 перейти на след уровень f1 и так далее пока cnt_fio станет >10 Код: sql 1. 2. 3. 4. 5.
Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2020, 17:45 |
|
pl/sql Как реализовать переход на следующий уровень поиска
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Не понял зачем в цикле прибавляете cnt_fio := cnt_fio + 1; ? Каким образом это поможет посчитать lvl , если lvl=0 в union all должна попадать только выборка из f0, если lvl=1 в union all должен попадать только выборка из f1 Select * from ( Select * from f0 union all Select * from f2 ) where lvl =[X] ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2020, 23:22 |
|
pl/sql Как реализовать переход на следующий уровень поиска
|
|||
---|---|---|---|
#18+
x17.mstu, кроме тебя никто твои шифровки не понимает. Как только нормально сформулируешь хотелки, есть 90% шанс, что сам поймёшь, как нужно делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2020, 23:30 |
|
pl/sql Как реализовать переход на следующий уровень поиска
|
|||
---|---|---|---|
#18+
x17.mstu Каким образом это поможет посчитать lvl , если lvl=0 в union all должна попадать только выборка из f0, если lvl=1 в union all должен попадать только выборка из f1 Зачем union all? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2020, 00:26 |
|
pl/sql Как реализовать переход на следующий уровень поиска
|
|||
---|---|---|---|
#18+
Правильный Вася x17.mstu, кроме тебя никто твои шифровки не понимает. Как только нормально сформулируешь хотелки, есть 90% шанс, что сам поймёшь, как нужно делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2020, 12:14 |
|
pl/sql Как реализовать переход на следующий уровень поиска
|
|||
---|---|---|---|
#18+
andreymx, Я вот что имел ввиду если f0 не джойнится на f1 , тогда должны джойнить на f2 и так далее по иерархии. Только как я понимаю full join дорогая операция full join как то можно переписать на union ? Select * from f0 full join f1 on f0.inn = f1.inn and f1.inn is null and avg_client<10 full join f2 on f0.inn = f2.inn and f2.inn is null and f1.inn is null and avg_client<10 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2020, 10:04 |
|
pl/sql Как реализовать переход на следующий уровень поиска
|
|||
---|---|---|---|
#18+
x17.mstu, выложи тестовый пример народ подтянется ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2020, 12:21 |
|
pl/sql Как реализовать переход на следующий уровень поиска
|
|||
---|---|---|---|
#18+
Наверное, имелось ввиду что-то подобное: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2020, 13:11 |
|
pl/sql Как реализовать переход на следующий уровень поиска
|
|||
---|---|---|---|
#18+
авторwhere lvl =[X] понятно, только непонятно что вы хотите добиться? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2020, 13:15 |
|
pl/sql Как реализовать переход на следующий уровень поиска
|
|||
---|---|---|---|
#18+
x17.mstu, мож ВАм надо Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
? ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2020, 13:30 |
|
|
start [/forum/search_topic.php?author=dmitriy_rsl&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
155ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 605ms |
total: | 877ms |
0 / 0 |