[MySQL] extraire les chiffres d'une chaine
Bonjour à tous,
j'ai dans ma table un champ qui contient des valeurs du type :
Citation:
toto45, toto9, houhou1, tata115, tata6, ...
Je voudrais dans ma requete sql pouvoir fair un max sur ce champ. et qu'il me renvoie la valeur chiffrée la plus élevée. Le problème est que toto9 est pour lui supérieur à toto45.
Il faudrait donc que j'arrive à extraire les chiffres et que je fasse mon MAX sur ces valeurs. Cela est-il possible ?
Ma requette est du type :
Code:
1 2 3
| SELECT MAX(id)
FROM `annecy_tâches`
GROUP BY niveau |
niveau me permet de différencier les différente valeur de mon id (toto, houhou, tata) car chaque valeur correspond à un niveau.
Merci d'avance pour votre aide. :D