Marco: ORDER BY sortiert falsch

Beitrag lesen

Hallöchen,

ich habe ein Problem mit der Sortierung von ORDER BY

Meine Abfrage lautet:

SELECT feld1, feld2, feld3, feld4 FROM tabelle1, tabelle2 WHERE tabelle1.pid = tabelle2.pid ORDER BY feld1, feld2, feld3 DESC

Und hier nochmal ORIGINAL:

  
SELECT goldStar, silverStar, bronzeStar, nick FROM stat_playerAwardMedals, stat_playerAtt WHERE stat_playerAwardMedals.pid = stat_playerAtt.pid ORDER BY goldStar, silverStar, bronzeStar DESC

Ausgegeben wird es mir so:

KLICK MICH

Ich habe keine Ahnung was ich falsch mache.

Eig. sollte er das so ausgeben:

feld1  feld2  feld3  feld4

10       10    10     user1
9        9     9      user2
8        8     8      user3
7        7     7      user4
usw.

Er sortiert aber nach ASC und denn auch noch Falsch.

Ich hoffe ihr habt eine Idee, was ich da Falsch mache.

Vielen Dank

mfg Marco