![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 181 Pomógł: 0 Dołączył: 25.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Przykładowa struktura
ID|USER|TEXT Chce pobrać maxymalnie 5 wpisow z tabeli więc robie LIMIT 5. Chce jednak aby nie powtarzało wpisów z userem którego juz pobrało. Czyli przykładowo, jezeli mam 1|2|jakas tresc 2|2|jakas tresc2 3|1|jakas ttresc3 4|3|jakas tresc4 5|12|jakas tresc5 to powinno ominąć mi wpis o ID 2 ponieważ wczesniej pobrany rekod ma tego samego usera ![]() Jak to mogę osiągnąc ? ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 181 Pomógł: 0 Dołączył: 25.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki, problem jednak w tym iż potrzebuje pobrać też inne wartosci dlatego troche poszperałem i znalazlem GROUP BY `user`
Problem mam jedynie taki ze wyczytuje mi pierwszy wpis w bazie, a musi ostatni. Niestety w tym przypadku nie zadziała ORDER BY ponieważ ono grupuje pobrane juz rekordy z bazy. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 28.06.2025 - 04:37 |