![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 384 Pomógł: 13 Dołączył: 16.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam takie zapytanie do pobierania produktow:
Kod select * from `baza` order by if(`kategoria`="alfa",0,1), if(`kategoria`="beta",0,1), `identyfikatory` na samej gorze ustawia kategorie alfa, za nia kategorie beta a reszte produktow pobiera uwzgledniajac ich id (od najmniejszego). No i teraz chce zrobic tak zeby na samej gorze byly wymieszane kategoria alfa i beta, czyli np. pobiera po id (od najmniejszego) ale na gorze umieszcza tylko z tych 2 kategorii produkty a pozniej reszte. Chcialbym to zrobic w jednym zapytaniu bo musze w nim uwzglednic jeszcze paginacje wiec musze miec w jednym zapytaniu wszystko i dopiero wybrac ktora jej czesc wyswietlic (przez LIMIT). Problem w tym ze nie umiem tego zrobic i wydaje mi sie ze sie tak nie da, ale mam nadzieje ze sie myle. -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 09:41 |