![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 3.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich. Mam problem nie potrafię wymyślić zapytania do bazy SQL aby jako wynik końcowy otrzymać rekordy w kolejności wpisu. Dla dokładniejszego zrozumienia tematu opisze na przykładzie o co mi chodzi. Załóżmy że w bazie SQL mam wpisy 1,2,3,4,5,6,7,8,9 i interesuje mnie aby jako wynik końcowy 3 ostatnie wpisy w kolejności dodania, czyli w tym przypadku 7,8,9.
Jak zadaję powyższe zapytanie do bazy to jako wynik otrzymuję 9,8,7. Jeśli zna ktoś rozwiązanie tego problemu to proszę o pomoc. Z góry wielkie dzięki. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 320 Pomógł: 36 Dołączył: 28.08.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
no i dobrze zwraca... w PHP zrób array_reverse i masz 7, 8, 9.
wiem, że może nie o takie rozwiązanie chodziło, ale to mi pierwsze przyszło do głowy. |
|
|
![]()
Post
#3
|
|
![]() Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Jeśli potem wykorzystujesz to w skrypcie, może daj tam array_reverse() na wyniku z bazy ?
-------------------- Life's simple... You make choices and don't look back...
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 21:36 |