Здравствуйте, _MarlboroMan_, Вы писали:
_MM_>Здравствуйте, serb, Вы писали:
_MM_>>>это только если поле было строковым. для числовых полей всё будет в порядке
S>>ок
S>>спасибо
_MM_>для преобразования строки в число используй ф-цию VAL()
В mysql при запросе вида
SELECT ... ORDER BY VAL(version) DESC
вылетает с ошибкой
А при
SELECT ... ORDER BY (version + 0) DESC
и
SELECT ... ORDER BY (0 + version) DESC
все-равно сортирует как строку:
9.0
8.5
11.0
10.0
version — строковая (из расчета, что может быть типа "1.0 beta")
Подскажите пожалуйста как все-таки отсортировать по строковому полю, как по числовому.