[ e7num @ 27.05.2003. 16:56 ] @
Zdravo...

Interesuje me kako je moguce i na koji je najbolji nacin sortirati output iz baze, tako npr da se sortira po abecedi ili po brojevima itd....
Da li se to postize direktno iz SQL upita ili php treba da ga obradi (sortira)

Hvala!
[ broker @ 27.05.2003. 18:05 ] @
Pogledaj ORDER BY koji je deo SQL naredbe.
[ tOwk @ 28.05.2003. 01:34 ] @
MySQL omogućava sortiranje samo prema unapred određenim pravilima (kolacionim tabelama ili algoritmima). Zato, trebaće ti odgovarajuća podrška na serveru za sortiranje po abecedi (osim ako tu nisi mislio na „abcdefg“ umesto „abcčćd...“, ili kako već ide abecedni poredak).

Ako ti je ceo server na raspolaganju, onda ti to neće predstavljati problem, i pogledaj samo skupove znakova koje MySQL podržava („charset“).
[ e7num @ 28.05.2003. 16:04 ] @
hvala vam uspeo sam...
netreba mi sortiranje po latinici, mada bi bilo dobro ali server nije moj, mislim nisam ga ja kompilirao a i nemacki je tako da nema sance da ima nas charset.
Hvala mnogo!
[ afwt @ 28.05.2003. 17:41 ] @
Jedno pitanje, cisto da ne teram novu temu:

Kako formulisati query da sortira po dva polja, jedan opadajuci (DESC), a drugi rastuci (ASC)?

Kad imas dva polja, a isti sort, odvajas ih zarezom (...ORDER BY x,y ASC), ali kako ovo?
[ broker @ 28.05.2003. 17:42 ] @
Onako napamet...

ORDER BY x DESC, y ASC

[ afwt @ 28.05.2003. 19:08 ] @
Thnx...

glupo pitanje, a? ;-)