Bonsoir,
j'ai ce genre de tables :et je voudrais lui ajouter une colonne qui contiendrait le rang de chaque coureur. Au début, j'avais imaginé un algorithme (qui est assez compliqué) pour faire ça en PHP, mais il doit y avoir moyen de calculer ce rang avec une requête SQL, mais laquelle (vu que je suis beaucoup moins expérimenté en SQL) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE TABLE IF NOT EXISTS `chronopc0` ( `Id` int(11) NOT NULL AUTO_INCREMENT, `Heure` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `Dossard` smallint(6) NOT NULL, `Suite` enum('OK','ABANDON','SOS') CHARACTER SET latin1 NOT NULL, PRIMARY KEY (`Id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=163 ;
Partager