Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: odczytywanie według "częstości"
Forum PHP.pl > Forum > Bazy danych > MySQL
mjl89
Witam,

Chciałem posegregowac dane od najczesciej występującego do najmniej. Oto baza:

| id | tekst |
-----------
| 1 | asd |
| 2 | inny |
| 3 | inny |
| 4 | asd |
| 5 | inny |
| 6 | inny |
| 7 | cos |

a wynik powinien wyglądać tak
| inny |
| asd |
| cos|

w jaki sposob to zrobic? próbowałem coś z COUNT ale oczywiście zwraca liczbe.

Pozdrawiam,
webdice
  1. SELECT `tekst`, COUNT(`id`) AS `count` FROM `table` GROUP BY `tekst` ORDER BY `count` DESC
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.