Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / сортировка данных / 5 сообщений из 5, страница 1 из 1
11.01.2002, 00:44
    #32020496
Dinos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сортировка данных
в текстовом поле (nvarchar) имеются такие значения:
9.1.1.1
9.1.1.2
9.1.1.3
........
9.1.1.10
9.1.1.11
при сортировке все они выстраиваються таким вот порядком:
9.1.1.1
9.1.1.10
9.1.1.11
.........
9.1.1.2
9.1.1.21
Как нужно сортировать что-бы все было по порядку, в смысле за 1 была 2, а не 10?
...
Рейтинг: 0 / 0
11.01.2002, 05:55
    #32020506
Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сортировка данных
В указанном вами порядке текстовое поле обычным order by отсортировать не удастся. Но можно в этой же таблице завести числовое поле, в котором будет содержаться число, идущее после последней точки. И сортировку производить по этому новому полю.
...
Рейтинг: 0 / 0
11.01.2002, 05:56
    #32020507
Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сортировка данных
В указанном вами порядке текстовое поле обычным order by отсортировать не удастся. Но можно в этой же таблице завести числовое поле, в котором будет содержаться число, идущее после последней точки. И сортировку производить по этому новому полю.
...
Рейтинг: 0 / 0
11.01.2002, 06:07
    #32020509
SergD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сортировка данных
Типичный случай когда я плакал, что в MS нету UDF , если у Вас SQL 2k то пишите свою функцию и используйте ее значение для сортировки.

С уважением, Сергей.
p.s. У меня до сих пор SQL 7.0 и если в 2k нелзя использовать вызов UDF в order by, то народ меня подправит
...
Рейтинг: 0 / 0
11.01.2002, 07:11
    #32020522
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сортировка данных
Тут правда про IP адреса, но смысл тот же
http://www.sql.ru/articles/article.php?id=80
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / сортировка данных / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]