Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] Sortowanie po GROUP BY
--asa--
post
Post #1





Goście







jak posortować wyniki malejąco wg. GROUP BY ?

czyli mam rekordy:

Kod
pies
pies
kot
pies
krowa
pies
kot
kot
krowa



i chce je mieć w takiej kolejności:

krowa (bo występuje najmniej x)
kot
pies (bo występuje najwięcej)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
--asa--
post
Post #2





Goście







phpion - działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dzięki. sam doszedłem - a tu widze już jest gotowiec (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

ale ...

sprawa sie komplikuje.

mamy tabele:

ssaki| gady | ryby |
i rekordy

kot|zmija|flądra
pies|zmija|śledź
kot|krokodyl|makrela
pies|krokodyl|flądra

i teraz czy da się w jednym zapytaniu wybrać i posortować je w zależności od ilości wystapien (tak jak w poprzednim przykladzie)

by otrzymac listę posortowaną - i znacznik do jakiej grupy zwierzat nalezy ?

P.S.
bo robie chmurke tagow (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 15:51