powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Выбор самой длинной строки с её выводом на экран
5 сообщений из 5, страница 1 из 1
Выбор самой длинной строки с её выводом на экран
    #39271633
Psylosopher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые гуру Access, я столкнулся с некоторой проблемой... Поиск по форуму ничего не дал... Мне надо вывести самую длинную текстовую строчку в БД. Вроде бы, это работа для функций MAX(LEN(поле)), но она выводит лишь количество символов, но не могу понять как вывести значение поля. В условие агрегатную функцию вставить не могу, ибо не хватает ума или знаний... Не поможете? Заранее благодарен.
...
Рейтинг: 0 / 0
Выбор самой длинной строки с её выводом на экран
    #39271642
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
SELECT TOP 1 F FROM T ORDER BY Len(F) DESC

или
Код: sql
1.
SELECT F FROM T WHERE Len(F)=Max(Len(F))
...
Рейтинг: 0 / 0
Выбор самой длинной строки с её выводом на экран
    #39271643
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Окончание второго варианта неверное.
Там нужен подзапрос, выбирающий максимальную длину.
...
Рейтинг: 0 / 0
Выбор самой длинной строки с её выводом на экран
    #39271672
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ах, да! Там же еще "с выводом на экран"...
Код: vbnet
1.
MsgBox CurrentDb.OpenRecordset("SELECT TOP 1 F FROM T ORDER BY Len(F) DESC").Fields(0) 

или Debug.Print вместо MsgBox.
...
Рейтинг: 0 / 0
Выбор самой длинной строки с её выводом на экран
    #39271678
Psylosopher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__Michelle, спасибо большое! Не додумался до такого.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Выбор самой длинной строки с её выводом на экран
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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