







|
MySQL.RU - Webboard
Вернуться
Сортировка по VARCHAR-полю, как по FLOAT-полю (Dr. Yes) 27/02/2005 - 14:22:37
Re: ну и что же нам мешает? (Alec) 27/02/2005 - 17:13:57
Re: ну и что же нам мешает? (Евгений) 27/02/2005 - 19:27:36
Re: ну и что же нам мешает? (Евгений) 27/02/2005 - 19:29:50
Re: угу... (Alec) 27/02/2005 - 19:46:28
Re: угу... (Евгений) 28/02/2005 - 14:46:00
> Original message text:
> From: Dr. Yes - 27/02/2005 - 14:22:37
> Subject:Сортировка по VARCHAR-полю, как по FLOAT-полю
> -----------------
> Есть таблица, например, table1.
> В ней есть столбец col1: VARCHAR(10), в котором хранятся данные вида xxxxyyy, где xxxx - это какое-либо число (FLOAT), а yyy - возможно некоторые другие символы.
>
> Требуется выбирать данные из этой таблицы, сортируя их по этому столбцу. Но проблема в том, что сортировка происходит именно как по символьному столбцу, т.е. "250.2yyy" будет находится после "10000yyy". Мне же требуется сортировка именно как по числу, игнорируя остальные символы в конце строчек!
>
> Прошу помочь решить эту проблему.
>
From: Alec - 27/02/2005 - 19:46:28
Subject:угу...
-----------------
щаз мы оперативно додумаемся до
sign(поле) * abs(поле)
и все будет просто великолепно
может посоветовать придумать менее бредовыфй формат записи в базу?
мухи - числа - отдельно
левый текст - котлеты - отдельно?
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
20458
|
|