Иногда возникает вывести из таблицы данные отсортированные по столбцу строк но так чтобы сортировка была как будто в столбце числа, а не строки.
Например у нас есть таблица и в столбце по которому мы будем делать сортировку такие данные:
"1, 1а, 10, 100, 12, 3, 2"
Если делать обычный "ORDER BY name" то отсортируется все вот так:
"1, 10, 100, 12, 1а, 2, 3"
т.е. как обычные строки, а нам нужно вот так:
"1, 1а, 2, 3, 10, 12, 100" Читать полностью »