Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL. Format. Выравнивание по левому краю / 6 сообщений из 6, страница 1 из 1
23.02.2019, 22:17
    #39778343
малыш 456789
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL. Format. Выравнивание по левому краю
Добрый день.
Запрос:
SQL = "SELECT format('aaaaaaa','& & &&&&&&') FROM z "
Результат: " a aaaaaa"
Хочу получить: "a a aaaaa "
Как выровнять по левому краю?
Спасибо
...
Рейтинг: 0 / 0
23.02.2019, 22:56
    #39778348
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL. Format. Выравнивание по левому краю
Добавь справа строку пробелами, а потом обрежь до нужного размера. И будет тебе счастье.
...
Рейтинг: 0 / 0
24.02.2019, 00:26
    #39778355
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL. Format. Выравнивание по левому краю
малыш 456789,
для всяческих "красивостей" в ACCESS существуют отчеты,а выравнивать текст в запросах, которые предназначены для анализа данных, есть, по-моему, не ICE (для анализа выравнивание,которое в одних и тех-же полях любой записи одинаково, не имеет абсолютно никакого значения/смысла)
...
Рейтинг: 0 / 0
24.02.2019, 00:51
    #39778359
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL. Format. Выравнивание по левому краю
Код: vbnet
1.
2.
3.
Function my1(myStr)
my1 = Left(myStr, 1) & " " & Mid(myStr, 2, 1) & " " & Mid(myStr, 3)
End Function

Код: vbnet
1.
2.
?my1("aaaaaa")
a a aaaa

строка не короче 3 символов
...
Рейтинг: 0 / 0
24.02.2019, 02:42
    #39778360
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL. Format. Выравнивание по левому краю
малыш 456789Запрос:
SQL = "SELECT format('aaaaaaa','& & &&&&&&') FROM z "
Результат: " a aaaaaa"
Хочу получить: "a a aaaaa "
Как выровнять по левому краю?
Убрать один (можно самый правый) амперсанд в формате.
Код: vbnet
1.
2.
3.
4.
5.
6.
' было
? Format("aaaaaaa","& & &&&&&&")
 a aaaaaa
' стало
? Format("aaaaaaa","& & &&&&&")
a a aaaaa
...
Рейтинг: 0 / 0
24.02.2019, 09:11
    #39778378
малыш 456789
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL. Format. Выравнивание по левому краю
__Michelle,
Так и сделал.
Результат:
?Format("aaaaaaa","& & &")
a a aaaaa
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL. Format. Выравнивание по левому краю / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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