Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.223.32.230] |
|
Данный раздел предназначается исключительно для обсуждения вопросов использования языка запросов SQL. Обсуждение общих вопросов, связанных с тематикой баз данных - обсуждаем в разделе "Базы данных: общие вопросы". Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ. |
Сообщ.
#1
,
|
|
|
Доброго дня! в бд есть такой набор данных, например:
А5-23-0,25 С8-22-0,18 ОМЛТ-1-В-5,1 M5x13 M8х5 1206-20 2ГДШ-16 4 2М2-6H.04.013 C2-23-1-1,2 К10-47А-100В-0,22 К10-47А-100В-0,23. что прописывать в order by, чтобы данные сортировались таким образом (т.е. сортировка была натуральной (5<12), если числа и по алфавиту): 1206-20 2ГДШ-16 4 2М2-6H.04.013 А5-23-0,25 К10-47А-100В-0,22 К10-47А-100В-0,25 М5х8 M5x13 M8х5 ОМЛТ-1-В-5,1 C2-23-1-1,2 C2-23-1-11 С8-22-0,18? всего подобных данных в бд около 11000. |
Сообщ.
#2
,
|
|
|
Цитата pats @ т.е. сортировка была натуральной (5<12), если числа и по алфавиту Есть идея - Ms(y) SQL сколько заплатит? |
Сообщ.
#3
,
|
|
|
не совсем вопроса поняла...
|
Сообщ.
#4
,
|
|
|
Цитата pats @ что прописывать в order by, чтобы данные сортировались таким образом (т.е. сортировка была натуральной (5<12), если числа и по алфавиту): 1206-20 2ГДШ-16 4 pats, , ты сам себе противоречишь. 2 меньше 1206, но ты его поместил в спицке ниже. |
Сообщ.
#5
,
|
|
|
Какая версия MS SQL?
|
Сообщ.
#6
,
|
|
|
Если версия 2005 или выше, то пишешь CLR функцию, которая преобразует твои данные таким образом, что трансформированные данные упорядочиваются так, как тебе нужно. Добавляешь вычесляемое поле с формулой твоей CLR. Упорядочиваешь данные по вычисляемому полю.
|
Сообщ.
#7
,
|
|
|
mssql 2008
Добавлено сначала числовые значения, потом с буквами Добавлено и если можно, пример CLR функции. с роду не пользовался |
Сообщ.
#8
,
|
|
|
Цитата pats @ не совсем вопроса поняла... Цитата pats @ с роду не пользовался Проблемы с самоидентификацией? |
Сообщ.
#9
,
|
|
|
Сообщ.
#10
,
|
|
|
с самоидентификацией все в порядке. отвечала на вопрос и на автомате отвечала, держа вопрос в голове.
|