그래서,
SELECT numstr1 FROM testtable ORDER BY CAST( `numstr1` AS DECIMAL ) DESC LIMIT 0 , 100;
을 실행했더니 아래와 같이 순서대로 나오지 않고
이상하게 나옵니다.
| 5.70 |
| 6.3 |
| 6.1 |
| 6.0 |
| 6.3 |
| 6.1 |
| 6.0 |
| 6.1 |
| 5.9 |
| 5.8 |
| 6.1 |
| 5.9 |
| 5.8 |
| 6.00 |
숫자로된 문자열을 제대로 정렬하려면 어떻게 해야 할까요? |