|
Найти среди по сгруппированным полям вторую строчку, но если там только одна то вывести её
|
|||
---|---|---|---|
#18+
TABLE_X_ID A TYPE_TABLE_X N8000111111360001111115130001111299000111121010000122215120001222222110001222218500013331204000133312070001333218 таблица TABLE_X Необходимо сгруппировав поля A , TYPE_TABLE_X найти вторую строку по величне поля TABLE_X_ID, но если по группировке только одна строка, то вывести её, при условии что поле N не равно не равно предыдущей строки как у TABLE_X_ID =40001 и 50001 Код: 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.
При таком раскладе например выходит TABLE_X_ID A TYPE_TABLE_X N 6000111111590001111210110001222218 А не хватает 100001 , 70001 потому что у них нет пары и их N само по себе уникально. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2021, 00:42 |
|
Найти среди по сгруппированным полям вторую строчку, но если там только одна то вывести её
|
|||
---|---|---|---|
#18+
your_frend, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2021, 01:51 |
|
Найти среди по сгруппированным полям вторую строчку, но если там только одна то вывести её
|
|||
---|---|---|---|
#18+
Для TABLE_X_ID A TYPE_TABLE_X N8000111111380001111113800011111136000111111560001111115 второй кто будет? ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2021, 08:39 |
|
Найти среди по сгруппированным полям вторую строчку, но если там только одна то вывести её
|
|||
---|---|---|---|
#18+
Простите, насчёт таблицы "t" не понял ни я, ни мой TOAD. Кобанчег your_frend, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2021, 10:49 |
|
Найти среди по сгруппированным полям вторую строчку, но если там только одна то вывести её
|
|||
---|---|---|---|
#18+
Код: plsql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2021, 11:48 |
|
Найти среди по сгруппированным полям вторую строчку, но если там только одна то вывести её
|
|||
---|---|---|---|
#18+
Премного благодарен! То что надо! Кобанчег your_frend, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2021, 21:59 |
|
Найти среди по сгруппированным полям вторую строчку, но если там только одна то вывести её
|
|||
---|---|---|---|
#18+
Мне сегодня, почти, во сне приснился такой скрипт, короче тупо прямолинейно использовал union all Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2021, 22:31 |
|
|
start [/forum/topic.php?fid=52&fpage=17&tid=1880100]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 148ms |
0 / 0 |