Niklas: MySql sortieren

Beitrag lesen

Hi,

ich kriege schlichtweg einen MySQL-Fehler.

Also so siehts aus, wenn ichs anpasse:

select name,max(kontostand),UNIX_TIMESTAMP(datum) as datum_unix from $mysql_name_tabelle order by kontostand desc, datum desc limit 0,$topliste_anzahl

so sieht meine Tabelle aus:

CREATE TABLE $mysql\_name\_tabelle (
  id int(11) unsigned NOT NULL auto_increment,
  name varchar(100) NOT NULL default '',
  kontostand decimal(10,2) NOT NULL default '0.00',
  datum datetime NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (id)
) TYPE=MyISAM AUTO_INCREMENT=28 ;

Hilfst Du mir bitte nochmal?

Die ausgabe soll so aussehen: Auf Platz eins soll also derjenige stehen, der die meisten Punkte hat, wenn mehrer Personen die meisten Punkte haben, dann soll nach dem Datum sort werden. Weiterhin sollen von jedem namen nur die maximal punktzahl in der liste erscheinen.

Vielen Dank!!!

N.