Comment passez-vous commande par numéro si votre nombre peut tomber en dessous et être plus grand que 0?Mysql sélectionnez ordre en agissant comme une chaîne, pas un numéro
Exemple de table Mysql:
|Name|Karma|
__________
|Me | -8 |
|Bill| 5 |
|Tom | 2 |
|Saly| 0 |
|San.| -3 |
Exemple requête de sélection
$sql="SELECT karma FROM table ORDER BY karma DESC";
Le résultat que je reçois est ce (séparés par des virgules): 5,2,0, -8, -3. Ce ne devrait pas être 5,2,0, -3, -8? J'ai découvert quelque part sur internet que mysql commande par chaîne. Comment le faire commander par numéro?
Bienvenue sur SO. S'il vous plaît, lorsque vous posez des questions sur la base de données, spécifiez toujours les types de colonnes. –