Strona 1 z 1

[PHP][MYSQL] Jak pokazać na stronie treść, która sie...

: śr gru 29, 2004 4:17 pm
autor: ONEY
[PHP][MYSQL] Jak pokazać na stronie treść, która sie najwięcej razy powtaża w bazie danych ??

Mam nadzieje że pytanie jest prosto sformułowane :)


Dzieki

Re: [PHP][MYSQL] Jak pokazać na stronie treść, która sie...

: śr gru 29, 2004 6:11 pm
autor: Grzegorz Winiarski
A jaka masz struktore bazy danych i co w niej jest?

Re: [PHP][MYSQL] Jak pokazać na stronie treść, która sie...

: śr gru 29, 2004 8:32 pm
autor: ONEY
no to mam tak ...

tabela 1:
id | imie | nazwisko
--------------------------
1 | janek | kowalski
2 | Marek | wiejski
3 | Janek | Malinowski
4 | janek | miastowy
5 | Marek | koronny
6 | Agnieszka | mala

no i chce z takiej tabeli chce wypisac pokolej rekordy w których wystepuje najczęściej jakaś teraść (czyli najwięcej razy sie powtarza) i tutaj powinno wypisać na stronie tak :
Janek (bo sie najwięcej razy powtarza) - 3 (bo sie trzy razy powtarza)
Marek - 2
Agnieszka -1


Dzięki

Re: [PHP][MYSQL] Jak pokazać na stronie treść, która sie...

: czw gru 30, 2004 5:16 pm
autor: Wojciech Kocjan
Spróbuj coś takiego:

[sql]SELECT imie, COUNT(imie) AS ilosc FROM tabela1 GROUP BY imie ORDER BY ilosc DESC[/sql]