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




MySQL.RU - Webboard



Вернуться
Сортировка строковых полей как числовых? (Шурик) 06/06/2009 - 12:10:39
      Re: Сортировка строковых полей как числовых? (Алекс) 06/06/2009 - 21:55:59



From: Шурик - 06/06/2009 - 12:10:39
Subject:Сортировка строковых полей как числовых?
-----------------
Есть таблица содержащее поле value(type=TEXT). Данное поле может содержать различные значения(числа, строки, текст и т.д) записанные в строковом формате. Если провести выборку из таблицы с уловием ORDER BY value, то в результате запрос выдаст следующее
|value|
1000
1100
1700
2500
3000
800,
где значение 800 по приоритету стоит выше чем 1000, 3000 и т.д., что с точки зрения строкового типа правильно, а числового неправильно.
Вопрос: Можно ли сделать так чтобы результат сортировки строковых полей был подобен числовому типу?, т.е:
|value|
800
1000
1100
1700
2500
3000

Заранее, благодарю.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
35697



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