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
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




@Ociu: chyba nie bardzo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Skoro szalejemy z gotowcami to:
  1. SELECT nazwa_zwierzecia, COUNT(*) FROM zwierzeta GROUP BY nazwa_zwierzecia ORDER BY COUNT(*) ASC

Powinno śmigać.
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: 4.10.2025 - 12:07