Объед ячеек столбцов одной строки в ячейку с разделением построчно каждой ячейки столбца

Cepera86
Дата: 01.12.2015 13:39:51
Описание действия:
Предположим у нас имеется таблица, состоящая из трех столбцов:
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
Akina
Дата: 01.12.2015 13:41:28
Операнд для конкатенации строк - амперсанд (&).
Функция для преобразования числа в строку - CStr().
А так?
Дата: 01.12.2015 14:59:18
1. Завести доп таблицу d c полем n. Ввести три записи n=1,2,3
2. t - Ваша таблица с полями id, pName, dBorn
3. Запрос
select iif(n=1, id & pName & dBorn,
       iif(n=2, pName,dBorn))
from t, d
Зачем дополнительная таблица?
Дата: 01.12.2015 19:28:13
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;