Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




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, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
20458



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |