Als ik dit in de select zet:
"SELECT naam_schaaka,rating_schaaka,score_a FROM schaak_a ORDER BY rating_schaaka, score_a DESC " ;
Wordt de eerste sortering ASC uitgevoerd en de tweede is "leading" maar ik kan bijde eerste kolom geen DESC zetten.
dus :
klaas 1500 0.5
Piet 1890 0.5
jan 2000 0
echter klaas zou achter Piet moeten op grond van het getal 1500, hoe los ik dit op ?
Moet ik dan hulptabellen maken ofzo ?
Je hebt de ORDER BY op de verkeerde volgorde zijn.. eerst de hoofdkolom voor sorteren, dan de kolom waar vervolgens op moet worden gesorteerd.
Het kan dus zo:
SELECT
naam_schaaka,
rating_schaaka,
score_a
FROM
schaak_a
ORDER BY
score_a DESC,
rating_schaaka
<?php
$schaker_SQL = "
SELECT
naam_schaaka,
rating_schaaka,
score_a
FROM
schaak_a
ORDER BY
score_a DESC,
rating_schaaka ASC
";
$naam_result = mysql_query($schaker_SQL) or die(mysql_error());
?>
Dit kun je toch gewoon zo uitvoeren? En zo niet, wat is dan het resultaat?
De opmerking 'blijkbaar gaat het daar anders.' snap ik even niet.