|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.01.2010, 19:26 | #1 |
Пользователь
Регистрация: 26.08.2009
Сообщений: 23
|
Сортировка столбца с цифрами
Всем доброго времени суток
Я новичек в написание запросов на SQL. Много не понимаю. Буду рад любой помощи. Есть столбец, в котором строка 1 строка 5 строка 27 строка 3 строка 33 Как с помощью чего отсортировать с учетом цифр после слова? п.с. смотрел поиск этого вопроса и похожая тема есть. Там предлагается решение с функцией. но когда запускал со своими названиями говорит, что функция должна быть первой, а потом 'invalid syntax near SELECT'. какой должен быть синтаксис у функции. |
19.01.2010, 19:42 | #2 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
select * from t_table order by необходимое поле
Единственное, что ограничивает полет мысли программиста-компилятор
|
19.01.2010, 20:07 | #3 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
а какая субд?
смотри в сторону фунок substr/substring |
20.01.2010, 02:21 | #4 |
Пользователь
Регистрация: 26.08.2009
Сообщений: 23
|
SQL 2000. Еще забыл в столбце могут быть просто слова. т.е.
стр 1 стр 20 стр 3 клмн опрст ззз ууу 1 ннн 2 Какой в этом случае запрос должен быть? |
20.01.2010, 15:15 | #5 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
головоломка
в Оракле есть замечательная функа - translate, с ее помощью можно удалить любой набор символов (см. доку) Код:
апдейт: если не заморачиваться на такие специфические функи (есть ли аналог в мсскл?!) и не думать о магии исходных данных, то скорее всего придется писать собственную функу, которая будет обрабатывать входную строку и возвращать первые встретившиеся цифры (до конца строки или до первого символа "не цифры") или ноль (если цифр ваще не попалось). Последний раз редактировалось soleil@mmc; 20.01.2010 в 18:53. Причина: дополнения по теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с цифрами в текстовых строках | Azz100 | Microsoft Office Excel | 4 | 16.12.2009 15:49 |
Отступ между цифрами в консоле | Golovastik | Общие вопросы C/C++ | 4 | 15.07.2009 23:24 |
В прямоугольной матрице переставить столбцы так, чтобы сумма элементов столбца росла от первого столбца | Aleo13 | Помощь студентам | 5 | 15.10.2008 18:34 |
Названия столбцов стали цифрами. | Flake | Microsoft Office Excel | 2 | 06.09.2008 16:42 |
Работа с натуральными цифрами в Делфи | Cartman18 | Помощь студентам | 4 | 16.04.2008 14:38 |