Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Поиск максимального значения / 13 сообщений из 13, страница 1 из 1
15.04.2018, 20:02
    #39630488
Lilushes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск максимального значения
Здравствуйте,

Есть атрибут со значениями V1, V2... V20. При выборе максимального значения выводится V9, т. е. значения в основной программе V10, V11... V20 расположены после V1. С помощью чего можно вывести истинное максимальное значение?

Заранее спасибо!
...
Рейтинг: 0 / 0
15.04.2018, 20:26
    #39630496
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск максимального значения
Поделить значение на компоненты и привести каждый к правильному типу. В общем, номализовать...
...
Рейтинг: 0 / 0
15.04.2018, 20:27
    #39630498
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск максимального значения
Мы рады за вашу программу то, что ваш мозг может генерировать подобные потоки сознания, однако выполните п.4. и п.6
...
Рейтинг: 0 / 0
16.04.2018, 08:23
    #39630571
Lilushes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск максимального значения
Гавриленко Сергей Алексеевич, спасибо за совет, однако это рекомендации, а не обязательные к исполнению правила. Мой мозг еще и не такое может сгенерировать - просьба не завидовать.
...
Рейтинг: 0 / 0
16.04.2018, 08:35
    #39630578
Lilushes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск максимального значения
Akina,

т.е. привести символьные значения к числовым?
...
Рейтинг: 0 / 0
16.04.2018, 14:20
    #39630820
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск максимального значения
Lilushes,
Судя по написанному, вы мысленно отделяете буквы от цифр и сортируете. Но компьютер не догадывается о Ваших намерениях.
Отделите ему буквы от цифр явно и выполните сортировку по числам, а не по символам строки.
...
Рейтинг: 0 / 0
16.04.2018, 19:00
    #39631065
Lilushes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск максимального значения
Владислав Колосов,

Не совсем. Вот в чем дело, в программе есть такой атрибут, как версия. Его сортировка происходит так: V0, V1, V2, V3, V4, V5, V6, V7, V8, V9. В случае если появляется версия V10, она встаёт после V1 и т.д.
Соответственно если у меня V10 максимальная, то для программы максимальная V9. Решилось все с помощью преобразования и деления на 10.
...
Рейтинг: 0 / 0
16.04.2018, 19:16
    #39631081
msLex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск максимального значения
Lilushesи деления на 10.
...
Рейтинг: 0 / 0
16.04.2018, 19:30
    #39631098
felix_ff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск максимального значения
msLex,

декадами походу делит.
...
Рейтинг: 0 / 0
16.04.2018, 19:32
    #39631100
msLex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск максимального значения
felix_ffmsLex,

декадами походу делит.



LilushesСоответственно если у меня V10 максимальная, то для программы максимальная V9.
...
Рейтинг: 0 / 0
19.04.2018, 15:15
    #39633246
Aleksandr280995
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск максимального значения
Всем доброго времени суток, подскажите пожалуйста, интересует подобный вопрос, как все таки решить данную проблему?
...
Рейтинг: 0 / 0
19.04.2018, 16:32
    #39633302
Maxx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск максимального значения
Гавриленко Сергей АлексеевичМы рады за вашу программу то, что ваш мозг может генерировать подобные потоки сознания, однако выполните п.4. и п.6
...
Рейтинг: 0 / 0
19.04.2018, 16:50
    #39633320
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск максимального значения
Aleksandr280995как все таки решить данную проблему?
Ну скажем
Код: sql
1.
ORDER BY CAST(REPLACE(field, 'V', '') AS INT)
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Поиск максимального значения / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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