Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.03.2020, 13:22
|
|||
|---|---|---|---|
|
|||
сортировка цифр в текстовом поле |
|||
|
#18+
Подскажите как составить запрос. Пробую так: SELECT name, id4 FROM unit ORDER BY IsNumeric(id4) DESC не сортируется. по правильному. 1 2 3 10 11 20 21 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2020, 13:47
|
|||
|---|---|---|---|
|
|||
сортировка цифр в текстовом поле |
|||
|
#18+
Anatoliy S. ORDER BY IsNumeric(id4) DESC не сортируется. по правильному. 1 2 3 10 11 20 21 Ну а как же.... isnumeric же да/нет Код: sql 1. 2. 3. Тока если в поле id4 есть не только цифры - то фигня получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2020, 13:48
|
|||
|---|---|---|---|
сортировка цифр в текстовом поле |
|||
|
#18+
Код: sql 1. Само собой Serg197311 если в поле id4 есть не только цифры - то фигня получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2020, 20:34
|
|||
|---|---|---|---|
|
|||
сортировка цифр в текстовом поле |
|||
|
#18+
в полях только цифры. можно привести полный запрос. Попробовал ввести авторSELECT name, Eval(id4) as Eid FROM unit ORDER BY Eid DESC не отсортировалось изменил наавтор ORDER BY id4+0 тоже самое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2020, 20:39
|
|||
|---|---|---|---|
сортировка цифр в текстовом поле |
|||
|
#18+
БД с таблицей в студию (лишнее удалить, сжать, зазиповать). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2020, 20:47
|
|||
|---|---|---|---|
сортировка цифр в текстовом поле |
|||
|
#18+
Anatoliy S., Код: sql 1. 2. 3. Если id4 очень большие величины, то CDbl(id4) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2020, 21:07
|
|||
|---|---|---|---|
|
|||
сортировка цифр в текстовом поле |
|||
|
#18+
пробую так. не сортирует. авторSELECT id_unit,name_unit,id485 FROM recorder_unit WHERE v_485 LIKE '%KBS%' order by 'case when ISNUMERIC(id485) = 0 then id485 else end, case when ISNUMERIC(id485) = 0 then -1 else cast(id485 as int) end' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2020, 21:15
|
|||
|---|---|---|---|
|
|||
сортировка цифр в текстовом поле |
|||
|
#18+
vmag, Поправил как Вы сказали. Все работает. Огромное спасибо. автор SELECT id_recorder_unit,name_vid_unit,id485 FROM recorder_unit WHERE vendor_485 LIKE 'KBS' ORDER BY CLng(id485) числа в поле от 0 до 65 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1610173]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
9ms |
get forum data: |
4ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 387ms |

| 0 / 0 |
