Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Proste zapytanie do zliczania kolumn o największej ilości wartości
dawidos_95
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 13.06.2012

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


Witam piszę pewien skrypt dość sporo czasu i już mam mętlik w głowie. Potrzebuje zapytanie które wyciągnie mi nazwę użytkowniaka, który jest najczęściej dodawany do bazy. Przykład:

Jacek
Jacek
Jacek
Kamil
Kamil
Adrian

Result: Jacek
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
drPayton
post
Post #2





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

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


  1. SELECT col, COUNT(col) AS counter FROM tbl GROUP BY col ORDER BY counter DESC LIMIT 1

Czyli:
Zliczasz wszystkie grupy wierszy ('count(col) ... group by col' w podanym przykładzie otrzymasz: Jacekx3, Kamilx2, Adrianx1) sortujesz wg wyliczonej ilości malejąco a następnie wybierasz pierwszy

Ten post edytował drPayton 25.07.2013, 11:49:13
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: 14.10.2025 - 22:15