![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 377 Pomógł: 9 Dołączył: 2.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cześć, mam dosyć bardzo prosty problem ale nie mam pojęcia jak sobie z nim poradzić jest on następujący:
Chce pobrać ostatni i przedostatni wynik z MySQL dla danego użytkownika takie zapytanie do MySQL mam: Ostatni wynik to: a wynik wcześniej od tego ? Pozdrawiam i z góry dziękuje... |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
no pomysl chwile.... po co uzywasz limit jak nie wiesz do czego służy?
SKoro chcesz pobrać dwie ostatnie to daj: ..... limit 2 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 2 Dołączył: 25.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Teraz używasz klauzuli LIMIT 1 w celu ograniczenia wyniku do jednego rekordu. Kiedy do LIMIT'u trafiają dwa argumenty to pierwszy jest offsetem, a drugi mówi o ilości zwracanych rekordów. W twoim przypadku powinieneś zastosować LIMIT 1,1 żeby uzyskać przed ostatni, a LIMIT 2 w celu uzyskania dwóch ostatnich
Ten post edytował g0ther 29.03.2012, 20:05:53 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 29.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:54 |