powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL. Format. Выравнивание по левому краю
6 сообщений из 6, страница 1 из 1
SQL. Format. Выравнивание по левому краю
    #39778343
малыш 456789
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Запрос:
SQL = "SELECT format('aaaaaaa','& & &&&&&&') FROM z "
Результат: " a aaaaaa"
Хочу получить: "a a aaaaa "
Как выровнять по левому краю?
Спасибо
...
Рейтинг: 0 / 0
SQL. Format. Выравнивание по левому краю
    #39778348
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавь справа строку пробелами, а потом обрежь до нужного размера. И будет тебе счастье.
...
Рейтинг: 0 / 0
SQL. Format. Выравнивание по левому краю
    #39778355
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
малыш 456789,
для всяческих "красивостей" в ACCESS существуют отчеты,а выравнивать текст в запросах, которые предназначены для анализа данных, есть, по-моему, не ICE (для анализа выравнивание,которое в одних и тех-же полях любой записи одинаково, не имеет абсолютно никакого значения/смысла)
...
Рейтинг: 0 / 0
SQL. Format. Выравнивание по левому краю
    #39778359
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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
SQL. Format. Выравнивание по левому краю
    #39778360
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
малыш 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
SQL. Format. Выравнивание по левому краю
    #39778378
малыш 456789
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
__Michelle,
Так и сделал.
Результат:
?Format("aaaaaaa","& & &")
a a aaaaa
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL. Format. Выравнивание по левому краю
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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