Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Segregowanie rekordów wg częstotliwości występowania
Helid
post
Post #1





Grupa: Zarejestrowani
Postów: 280
Pomógł: 20
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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


Posiadam tabelę z przykładowymi danymi w postaci nazwy miast
- Poznań
- Poznań
- Poznań
- Warszawa
- Warszawa
- Zamość

Chciałbym pobrać najpopularniejsze nazwy miast wg kolejności ich występowania, czyli:
Poznań, Warszawa, Zamość

W jaki sposób je posegregować wg częstotliwości występowania?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
redeemer
post
Post #2





Grupa: Zarejestrowani
Postów: 915
Pomógł: 210
Dołączył: 8.09.2009
Skąd: Tomaszów Lubelski/Wrocław

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


Pomocne bedzię GROUP BY i COUNT:
  1. SELECT count(*) AS cnt, miasto FROM tabela GROUP BY miasto ORDER BY cnt DESC;
Go to the top of the page
+Quote Post
Helid
post
Post #3





Grupa: Zarejestrowani
Postów: 280
Pomógł: 20
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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


Wszystko działa, dzięki za pomoc

Ten post edytował Helid 5.05.2012, 14:35:10
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: 24.12.2025 - 10:48