Bonsoir
j'ai une table "players" avec une colonne "resultat" .
Je veux trouver le rang avec cette requette:
qui fonctionne bien mais je veux mettre ce résultat dans la colonne "rang" de ma table "players" et là impossible
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT (SELECT COUNT(*)+1 FROM players P WHERE S.resultat < P.resultat)AS ordre FROM players S
j'ai essayé ce code qui ne fonctionne pas:
j'ai toujours code erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 UPDATE players SET rang =(SELECT COUNT(*)+1 FROM players P WHERE S.resultat < P.resultat) FROM players S#1064 - Erreur de syntaxe près de 'FROM players S' à la ligne 4
Partager