powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Объед ячеек столбцов одной строки в ячейку с разделением построчно каждой ячейки столбца
4 сообщений из 4, страница 1 из 1
Объед ячеек столбцов одной строки в ячейку с разделением построчно каждой ячейки столбца
    #39117313
Cepera86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Описание действия:
Предположим у нас имеется таблица, состоящая из трех столбцов:
id Name Дата рождения
1. Игорь 25.11.1986
2. Павел 13.12.1985
3. Андрей 23.04.1991
4. Михаил 11.04.1963

Выполняя запрос, получаем:
id Name Дата рождения Поле объединения
1. Игорь 25.11.1986 id: 1
Имя: Игорь
Д.Р.: 25.11.1986
2. Павел 13.12.1985 id: 2
Имя: Павел
Д.Р.: 13.12.1985
3. Андрей 23.04.1991 id: 3
Имя: Андрей
Д.Р.: 23.04.1991
4. Михаил 11.04.1963 id: 4
Имя: Михаил
Д.Р.: 11.04.1963
...
Рейтинг: 0 / 0
Объед ячеек столбцов одной строки в ячейку с разделением построчно каждой ячейки столбца
    #39117316
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Операнд для конкатенации строк - амперсанд (&).
Функция для преобразования числа в строку - CStr().
...
Рейтинг: 0 / 0
Объед ячеек столбцов одной строки в ячейку с разделением построчно каждой ячейки столбца
    #39117408
А так?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Завести доп таблицу d c полем n. Ввести три записи n=1,2,3
2. t - Ваша таблица с полями id, pName, dBorn
3. Запрос
Код: sql
1.
2.
3.
select iif(n=1, id & pName & dBorn,
       iif(n=2, pName,dBorn))
from t, d
...
Рейтинг: 0 / 0
Объед ячеек столбцов одной строки в ячейку с разделением построчно каждой ячейки столбца
    #39117749
Код: sql
1.
2.
3.
SELECT IIf(n=1,id & pName & dBorn,IIf(n=2,pName,dBorn))
FROM t, (select 1 as n from t union select 2 from t union select 3 from t) d
ORDER BY id, n;
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Объед ячеек столбцов одной строки в ячейку с разделением построчно каждой ячейки столбца
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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