![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 195 Pomógł: 0 Dołączył: 13.04.2004 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Mam tabelę zawierającą stosunkowo dużą liczbę rekordów (ponad 8000) pogrupowaną wg. kategorii, tzn:
Kod +-------+--------------+------------------------+ | id | category | value | +-------+--------------+------------------------+ | 1 | 1 | blablabla | | 2 | 2 | costam | | 3 | 2 | kolejna wartosc | | 4 | 3 | i jeszcze jedna | +-------+--------------+------------------------+ Chciałbym teraz wybrać rekordy z przedziału od do (tzn. na wzór LIMIT 0, 2), lecz tak, żeby pobrane zostały przy okazji wszystkie rekordy tej samej kategorii, jak te, które mieszczą się w przedziale (a więc: polecenie LIMIT 0, 2 dałoby nam pierwsze trzy rekordy: pierwsze dwa z definicji i trzeci, który ma takie same pole category jak drugi, który "łapie się" do limitu). Jak to osiągnąć? Z góry dzięki za wszystkie porady (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:20 |