Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.02.2011, 14:50   #1
Alexnoir
Пользователь
 
Регистрация: 02.02.2011
Сообщений: 10
По умолчанию Объеденить поля

Есть таблица с несколькими полями, как обьеденить эти поля в одно поле?
Например:
таблицу с полями
Номер/поле1/поле22/поле31
сделать таблицей в виде:
Номер/всеПоля
Alexnoir вне форума Ответить с цитированием
Старый 14.02.2011, 16:22   #2
Diamand
Форумчанин
 
Аватар для Diamand
 
Регистрация: 07.04.2007
Сообщений: 102
По умолчанию

можно запросом

Код:
Select Номер, [поле1]&" "&[поле22]&" "&[поле31] as всеПоля

from таблица1
Diamand вне форума Ответить с цитированием
Старый 14.02.2011, 17:40   #3
Alexnoir
Пользователь
 
Регистрация: 02.02.2011
Сообщений: 10
По умолчанию

Спасибо!
А как можно не в одну строчку, а каждую запись в новую строчку записывать.
Alexnoir вне форума Ответить с цитированием
Старый 15.02.2011, 13:55   #4
Diamand
Форумчанин
 
Аватар для Diamand
 
Регистрация: 07.04.2007
Сообщений: 102
По умолчанию

Хм не очень понял суть второго вопроса если вы хотели
Цитата:
как обьеденить эти поля в одно поле?
то приведённый пример полностью удовлетворяет вашим требованиям
, и вы хотите выполнить обратное действие ?
Цитата:
А как можно не в одну строчку, а каждую запись в новую строчку записывать.
да и вы не путаете строчку с полем ?
Diamand вне форума Ответить с цитированием
Старый 15.02.2011, 14:15   #5
Alexnoir
Пользователь
 
Регистрация: 02.02.2011
Сообщений: 10
По умолчанию

Вот так вот нада:
http://programmersforum.ru/showpost....2&postcount=11
Alexnoir вне форума Ответить с цитированием
Старый 15.02.2011, 15:30   #6
Diamand
Форумчанин
 
Аватар для Diamand
 
Регистрация: 07.04.2007
Сообщений: 102
По умолчанию

В принципе вашу задачу понял , её можно решить таким образом если таблица имеет такой вид и структуру
поля1 2 3
|код_предприятия|Форма1|Форма|
строки | 74 |Форма1|Форма2|


Код:
SELECT f from
(select  [tab1].[form1] as f,  [tab1].[form1] &  [tab1].[form2] &  [tab1].[form3] as s from tab1
union 
select  [tab1].[form2] as f,  [tab1].[form1] &  [tab1].[form2] &  [tab1].[form3] as s from tab1
union 
select  [tab1].[form3] as f,  [tab1].[form1] &  [tab1].[form2] &  [tab1].[form2] as s from tab1)
order by s;
Diamand вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объеденить ячейки с разными стилями шрифта doober Microsoft Office Excel 9 09.09.2010 12:58
Нужно Объеденить запросы MSD БД в Delphi 4 12.05.2010 11:07
Фреймы как объеденить в один??? p1nk HTML и CSS 3 05.03.2010 16:19
Объеденить скрипт и код html makashaika JavaScript, Ajax 8 19.11.2009 19:36
Selection - как объеденить??? Sensygirl Microsoft Office Excel 8 05.10.2009 18:03