Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapytanie sql pobierające sąsiednich wierszy wskazanego wiersza ;)
VegetaSSJ
post
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 2
Dołączył: 21.10.2006

Ostrzeżenie: (0%)
-----


Trochę niezrozumiały tytuł topiku ale może tu uda mi się wyjaśnić.
Mam tabelę złożoną z kolumn: kol1, kol2, kol3 ... powiedzmy że w 'n'-tym wierszu w kol1 jest umieszona wartość 'abc'. Teraz tak, znam tą wartość 'abc', jednak nie wiem w którym dokładnie jest wierszu a potrzebuje pobrać wartości z wiersza 'n-1' i 'n+1' kol1.
Jeżeli ktoś potrafi napisać takie zapytanie bardzo bym prosił.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Sedziwoj
post
Post #2





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


To jest trochę kłopotliwe, obawiam się że czegoś nie wiem, więc mojego rozwiązania nie napiszę bo może być kiepskie.
Ogólnie wybierasz wszystkie o id < tego i sortujesz malejąco i bierzesz o id> danego i sortujesz rosnąco... ale to jest raczej niezbyt optymalne. A raczej ja mam nikłą wiedzę z BD więc mogę czegoś nie wiedzieć.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 00:15