Сортировка текстового поля как числа и как строки одновременно?
Здравствуйте! В GridView вывожу данные из таблицы. Есть поле "Номер" - текстовый тип. Подскажите, пожалуйста, как сортировать это поле в бд Mysql одновременно как число и строку. К примеру:
1, 2, Поле, Номер, 10, 15
А получить после сортировки
1, 2, 10, 15, Номер, Поле
Messi дорогой пользователь, настоятельно рекомендуем еще раз обратить самое пристальное внимание на п. 3.1 регламента работы сервиса (и, в особенности, на его последний абзац). В противном случае, ваши вопросы будут удаляться по причине тег-спама, а систематические нарушения приведут к блокировке учетной записи.
Messi,
1 вариант. Сортировать PHP и вьіводить данньіе через ArrayDataProvider.
2 вариант. Отсортировать на PHP, создать отдельньій столбец и записать в него порядок сортировки и по нему сортировать. При создании/обновлении записи - обновлять порядок сортировки.