phpbar.de logo

Mailinglisten-Archive

[php] Auflistung gleicher Werte einer Spalte und sortierung nach =?ISO-8859-1?Q?H=E4ufigkeit_H=E4ufigkeit?=

[php] Auflistung gleicher Werte einer Spalte und sortierung nach =?ISO-8859-1?Q?H=E4ufigkeit_H=E4ufigkeit?=

Marcus Fihlon m.fihlon_(at)_mobilcom.de
Thu, 22 Jun 2000 08:52:18 +0200


Hallo Dominik,

Du hast am 22.06.2000, 08:26:08 geschrieben:

> Unter zuhilfenahme des Archivs habe ich mir diesen Code
> zusammengeschnippselt:

[...]

> $query  = "SELECT DISTINCT Entry_by FROM texte";

[...]

> Dieser Code listet die gleichen Werte in einer Spalte alphabetisch
auf. Ich
> möchte aber,
> dass der Code nicht alphabetisch sondern nach Häufigkeit der
Auflistungen
> sortiert wird.

[...]

> Hat jemand Ahnung wie dies zu realisieren ist und welchen Teil des
Codes ich
> ändern muss?

Das kann der SQL-Server schon abfackeln. Ändere einfach Dein
SQL-Statement entsprechend, beispielsweise so:

    select count(entry_by) as anzahl, entry_by
    from texte
    group by entry_by
    order by anzahl

Wenn Du eine absteigende Sortierung haben möchtest, ergänze einfach ein
desc (descending = absteigend).

Feddisch!

Marcus

--

PGP-Key-ID: 0xD5079840
PGP-Key-Fingerprint: 6066 B009 8DDC 164B F714  6370 D6D7 3703 D507 9840
PGP-Key-Anforderung: E-Mail mit dem Betreff "SEND KEY"


php::bar PHP Wiki   -   Listenarchive