Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сравнение таблицы самой с собой. Проблема написать запрос
|
|||
|---|---|---|---|
|
#18+
Добрый день, уважаемые форумчане! Прошу помощи в следующем вопросе: необходимо найти все записи у которых есть вышестоящий ([UPPER_ID]) и проверить у смежных записей (смежные по [NUMBER], например запись 120-121 и 121-122 смежные) являются ли они равными @pe1 и/или @pe2. Если такие есть, то вывести [NAME] вышестоящего для них Входные данные: @pe1='110' @pe2='220' Таблица ID | NAME | KOD | ON | NUMBER | UPPER_ID 120 | Str1 | 110 | Null | 1 | 123 121 | Str2 | 200 | Null | 2 | 123 122 | Str3 | 220 | Null | 3 | 123 123 | Str2 | 110 | ON | Null | Null Результат Str2 Также буду благодарен на ссылки, которые могут помочь в решении данной задачи. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2018, 11:49 |
|
||
|
Сравнение таблицы самой с собой. Проблема написать запрос
|
|||
|---|---|---|---|
|
#18+
Sandycorp2010, cм. функции Lead\Lag и/или джойн таблицы самой с собой ID= ID-1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2018, 11:53 |
|
||
|
Сравнение таблицы самой с собой. Проблема написать запрос
|
|||
|---|---|---|---|
|
#18+
StarikNavy, к сожалению ID=ID-1 не получится. Там они редко будут подряд. Скорее всего хаотично пронумерованы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2018, 11:57 |
|
||
|
Сравнение таблицы самой с собой. Проблема написать запрос
|
|||
|---|---|---|---|
|
#18+
Sandycorp2010, если LEAD/LAG сервер не умеет - ROW_NUMBER() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2018, 12:52 |
|
||
|
Сравнение таблицы самой с собой. Проблема написать запрос
|
|||
|---|---|---|---|
|
#18+
waszkiewicz, и self join ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2018, 12:53 |
|
||
|
Сравнение таблицы самой с собой. Проблема написать запрос
|
|||
|---|---|---|---|
|
#18+
Sandycorp2010StarikNavy, к сожалению ID=ID-1 не получится. Там они редко будут подряд. Скорее всего хаотично пронумерованы. Ну так найдите способ пронумеровать записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2018, 13:23 |
|
||
|
Сравнение таблицы самой с собой. Проблема написать запрос
|
|||
|---|---|---|---|
|
#18+
Sandycorp2010 Скорее всего хаотично пронумерованы. тогда выбирайте хаотично вышестоящий смайлик ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2018, 17:23 |
|
||
|
|

start [/forum/topic.php?fid=46&tid=1688498]: |
0ms |
get settings: |
7ms |
get forum list: |
26ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
9ms |
get forum data: |
4ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 278ms |
| total: | 430ms |

| 0 / 0 |
