ďťż
 
przed i po ďťż
 
przed i po
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

przed i po



Paweł - 04-08-2006 01:23
przed i po
  witam
czy majac dany rekord jego id które jest jednoczesnie kluczem głownym
i posortowana liste rekordów (select * from tabelka order by pozycja)
mozna w prosty sposób (najchetniej w jednym zapytaniu) uzyskac id rekordu
który jest na tak posortowanej liscie przed lub po naszym rekordzie)

Pozdrawiam





Michał Kuratczyk - 04-08-2006 01:23

  Paweł wrote:
> czy majac dany rekord jego id które jest jednoczesnie kluczem głownym
> i posortowana liste rekordów (select * from tabelka order by pozycja)
> mozna w prosty sposób (najchetniej w jednym zapytaniu) uzyskac id rekordu
> który jest na tak posortowanej liscie przed lub po naszym rekordzie)

Jako, że nie napisałeś jaka baza, to pokażę jak to zrobić w Oracle:

Dane testowe wyglądają tak:

SQL> select x from liczby order by x;

X
----------
1
2
3
4
5

A zapytanie wyciągające poprzedni i następny wiersz, tak:

SQL> select * from (select x, lag(x) over (order by x) przed,
2 lead(x) over (order by x) po from liczby) where x = 3;

X PRZED PO
---------- ---------- ----------
3 2 4

--
Michał Kuratczyk
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [MySQL 4.0...4.1] zabezpieczenie przed =?ISO-8859-2?Q?jednoczesn?==?ISO-8859-2?Q?=B1_edycj=B1?= [Firebird] Porownanie pola z czasem przed i po zmianie Pytanie SQL spacja przed i za ciagiem znakow [PostgreSQL] zabezpieczenie bazy przed userem [MSSQL] Jak zabezpieczyc pole przed zmiana Ostrzegam przed żartownisiem >> Tomasz Grzyb Obrobka zdjec przed wyslaniem do FotoLabu zabezpieczenie excel przed zapisem [MySQL] Autoincrement przed zapytaniem =?iso-8859-2?q?MySQL_-_insert_do_dw=F3ch_tabel?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • felgiuzywane.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com