Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 172 Pomógł: 9 Dołączył: 13.02.2006 Skąd: Warszawa Ostrzeżenie: (0%)
|
Witam
Mam takie zapytanie : SELECT * FROM `jos_content` WHERE id IN ( 7616, 1168, 992, 2047, 41 ) ; Mysql sortuje mi to automatycznie od najnizszego id. Jak zrobic zeby rekordy byly w takiej kolejnosci jak podane po kolei w IN ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
nie da sie tego od tak zrobic. musisz napisac wlasną regulke na sortowanie:
http://nospor.pl/mysql-faq-n25.html#faq-5 |
|
|
|
quality Sortowanie zapytania z WHERE IN 21.11.2008, 10:12:06
quality Hmm to chyba nie rozwiazuje mojego problemu.
No b... 21.11.2008, 10:42:40
nospor no to wlasnie tym polem jest twoje id. PRzeciez ja... 21.11.2008, 10:44:36
quality No faktycznie fajnie poszlo, ciekawa sprawa Pozdr... 21.11.2008, 11:09:35
nevt można też prościej, z samą lis... 21.11.2008, 13:07:26 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 00:01 |