Cześć,
Mam taką oto taką zagwozdkę.
Otóż mam tabelę:
ID | LNK_TYP | LNK_ID | STATUS | SEQ_LINK |
---|---|---|---|---|
1500985 | 11 | 0 | 3 | 1 |
1500985 | 11 | 400 | 0 | 2 |
1500985 | 11 | 0 | 3 | 3 |
1500985 | 11 | 399 | 0 | 4 |
1500985 | 13 | 651387 | 0 | 0 |
1500985 | 13 | 651383 | 0 | 0 |
3600985 | 13 | 6541387 | 0 | 0 |
3600985 | 13 | 41383 | 0 | 0 |
... | ... | ... | ... | ... |
i chciałbym wyciągnąć ID oraz LNK_ID jeśli dane ID zawiera wartość 3 w kolumnie STATUS w którymkolwiek wierszu ale sęk w tym, że potrzebuje wyciągnąć tylko te LNK_ID, które mają o 1 większy SEQ_LINK niż wiersz z STATUS=3 czyli w tym przypadku chciałbym wyświetlić tylko LNK_ID=399 oraz 400.
W wyniku powinienem zobaczyć coś takiego:
ID | LNK_ID |
---|---|
1500985 | 400 |
1500985 | 399 |
Jakieś pomysły?