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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.09.2010, 14:04   #1
Diamand
Форумчанин
 
Аватар для Diamand
 
Регистрация: 07.04.2007
Сообщений: 102
По умолчанию Разбиение строк в запросе

Здравствуйте

у меня вопрос как разбить одну строку запроса на 2ве, допустим

поля: Fam Name
строка: Ветров Иван

нужно сделать грубо говоря так , вычисляемое поле (или можно как-то без вычисл.поля)
что-бы выглядело:

ВычПоле
стр-ка1 ветров
стр-ка2 иван
Diamand вне форума Ответить с цитированием
Старый 24.09.2010, 15:51   #2
Abrakadabra
Форумчанин
 
Регистрация: 26.04.2008
Сообщений: 487
По умолчанию

Цитата:
Сообщение от Diamand Посмотреть сообщение

ВычПоле
стр-ка1 ветров
стр-ка2 иван
"По строкам", т.е. по записям?.. Это что-то новенькое..

Если уж делать, то разбивать по полям, т.е. в одном поле будет фамилия, в другом-имя. Для этого можно использовать Split, например..
Abrakadabra вне форума Ответить с цитированием
Старый 24.09.2010, 16:27   #3
Diamand
Форумчанин
 
Аватар для Diamand
 
Регистрация: 07.04.2007
Сообщений: 102
По умолчанию

может я не корректно выразился нужно построить запрос таким образом чтобы он часть полей переносил на новую строку, допустим 1,2,3, поля были на 1 строке а 4 и 5 на 2ой строке
вот только как это сделать
Diamand вне форума Ответить с цитированием
Старый 24.09.2010, 23:02   #4
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Diamand.
действительно выразился абсолютно "..не корректно.."
будем надеяться я понял Ваше желание отобразить таблицу с чередующимися значениями порей.
думаю подобная SQL конструкция Вам поможет:
Код:
select F from
(select Fam as F, Fam & Nam & 1 as S from Table1
union
select  Nam as F, Fam & Nam & 2 as S from Table1) T
order by S
но в следующий раз, уж будьте любезны почитайте учебник, вместо "изобретения" собственной терминологии.
Успехов Вам
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 28.09.2010, 12:44   #5
Diamand
Форумчанин
 
Аватар для Diamand
 
Регистрация: 07.04.2007
Сообщений: 102
По умолчанию

Спасибо Евгений вы мне очень помогли ,мне казалось объединение в под запросе невозможна ......я ошибался =)

Последний раз редактировалось Diamand; 28.09.2010 в 14:43.
Diamand вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
разбиение текста на слова Vladimir-888 Помощь студентам 4 19.04.2010 09:08
Разбиение ЗП покупюрно frozzy_16 Microsoft Office Excel 13 12.03.2010 16:43
Разбиение на колонки zenner Microsoft Office Excel 13 05.10.2009 09:31
Разбиение записей Лубышев Microsoft Office Access 0 17.03.2009 08:27
Разбиение на части MAcK Общие вопросы .NET 4 18.09.2008 13:56