Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Преобразование имени столбцов в одну строку  [new]
ACTPAXANEC
Member

Откуда:
Сообщений: 18
Есть таблица БИБЛЕИЗМЫ, которая включает следующие столбцы (см. картинку).
Столбцы ВОСТОРЖ, ВЫСОК, ИРОН, КНИЖН, ПРОСТ, РАЗГ, УСТАР, ШУТЛ, ЭКСПРЕС - параметры библеизма.
Нужно создать запрос такого вида, чтобы напротив каждого из библеизмов в следующем столбце были перечислены все его параметры через запятую.
Примерный результат:


Библеизм Параметры
Ад в душе УСТАР, ЭКСПРЕС
15 мар 07, 16:34    [3903724]     Ответить | Цитировать Сообщить модератору
 Re: Преобразование имени столбцов в одну строку  [new]
ACTPAXANEC
Member

Откуда:
Сообщений: 18


К сообщению приложен файл. Размер - 0Kb
15 мар 07, 16:36    [3903740]     Ответить | Цитировать Сообщить модератору
 Re: Преобразование имени столбцов в одну строку  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
iif(ВОСТОРЖ, ", ВОСТОРЖ", "") & iif(ВЫСОК, ", ВЫСОК", "") & iif(ИРОН, ", ИРОН", "") & и т.д.
Только там одна запятая с пробелом будет лишняя, надо ее как-нибудь убрать.

Сообщение было отредактировано: 15 мар 07, 16:41
15 мар 07, 16:41    [3903779]     Ответить | Цитировать Сообщить модератору
 Re: Преобразование имени столбцов в одну строку  [new]
ACTPAXANEC
Member

Откуда:
Сообщений: 18
В какое место запроса нужно вставить эту строку?
15 мар 07, 16:46    [3903820]     Ответить | Цитировать Сообщить модератору
 Re: Преобразование имени столбцов в одну строку  [new]
ACTPAXANEC
Member

Откуда:
Сообщений: 18
повторяю свой вопрос.
15 мар 07, 16:57    [3903914]     Ответить | Цитировать Сообщить модератору
 Re: Преобразование имени столбцов в одну строку  [new]
Karfaqen
Member

Откуда:
Сообщений: 7010
В таком духе
SELECT Библеизм,
iif(ВОСТОРЖ, ", ВОСТОРЖ", "") & iif(ВЫСОК, ", ВЫСОК", "") & iif(ИРОН, ", ИРОН", "") AS Параметры
FROM БИБЛЕИЗМЫ
15 мар 07, 17:45    [3904300]     Ответить | Цитировать Сообщить модератору
 Re: Преобразование имени столбцов в одну строку  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
ACTPAXANEC
повторяю свой вопрос.

Напрасно.
15 мар 07, 19:08    [3904791]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить