Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sortowanie wyników
wipo
post
Post #1





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

Ostrzeżenie: (0%)
-----


Wykonuje zapytanie
select pole1, count(*) from tablica group by pole1

I chciałbym posortować właście po count-cie ale jak wpiszę order by count(*) to jest błąd a jak nazwę pole count(*) jako ilosc to wszędzie w ilości jest 1 pomimo iż nie jest to prawdą.

Jak posortować to właściwie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
DawidF
post
Post #2





Grupa: Zablokowani
Postów: 120
Pomógł: 2
Dołączył: 4.11.2004

Ostrzeżenie: (10%)
X----


Spróbuj

  1. SELECT pole1, count(*) AS ile FROM tablica GROUP BY pole1 ORDER BY ile


... na końcu oczywiście DESC, albo nic, zależnie jaka ma być kolejność tego sortowania (zapraszam do manuala po więcej szczegółów).
Go to the top of the page
+Quote Post
wipo
post
Post #3





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

Ostrzeżenie: (0%)
-----


A widzisz DESC zapomniałem na końcu.
Dzieki
Go to the top of the page
+Quote Post

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: 22.08.2025 - 18:07