![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 1 Dołączył: 4.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam problem z sortowaniem wyników w dość specyficzny sposób. Mam tabelę, z polem `cat`, które wskazuje na kategorię wpisu i `id` - id wpisu. Chciałbym, żeby ułożyć je wg. tego, żeby obok siebie NIE było dwóch wpisów tej samej kategorii, a po sprawdzeniu tego warunku(nawet jeśli nie może być spełniony bo brakuje wpisów) wg id DESC. Czyli potrzebuję czegoś takiego: ORDER BY {tutaj jakiś warunek o kategoriach}, id DESC; Mam nadzieję, że w miarę sensownie wytłumaczyłem, jakby co mogę się rozpisać bardziej. Z góry dzięki za pomoc, bo na razie szukam i czytam i nie mogę znaleźć rozwiązania. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 7 Dołączył: 26.03.2004 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
Wrzuć przykładową tabelkę z danymi i tabelkę z oczekiwanym wynikiem, bo cięzko zrozumieć.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 19:17 |