Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Перекрестный запрос? / 11 сообщений из 11, страница 1 из 1
27.03.2018, 12:02
    #39621058
AlexeyMV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перекрестный запрос?
Друзья, привествую!
Подскажите в реализации хотелки.
Прикрепил файл.

Спасибо!
...
Рейтинг: 0 / 0
27.03.2018, 16:53
    #39621399
AlexeyMV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перекрестный запрос?
Друзья, это не реализуемо?
...
Рейтинг: 0 / 0
27.03.2018, 17:03
    #39621419
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перекрестный запрос?
AlexeyMV,

для 10 проблем вполне возможно через union

Код: sql
1.
2.
3.
4.
5.
6.
select god, mec," probl1" as prob, problema1 from tab
union all 
select god, mec," probl2" as prob, problema2 from tab
...
union all 
select god, mec," probl10" as prob, problema10 from tab



если столбиков больше --есть ограничение на число union
...
Рейтинг: 0 / 0
27.03.2018, 18:13
    #39621501
alecko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перекрестный запрос?
копируется диапазон, выбирается "специальная вставка"-"транспонировать". все... но причем тут акс?
...
Рейтинг: 0 / 0
28.03.2018, 08:20
    #39621688
AlexeyMV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перекрестный запрос?
alecko,

в access надо реализовать
...
Рейтинг: 0 / 0
28.03.2018, 08:33
    #39621693
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перекрестный запрос?
AlexeyMValecko,

в access надо реализовать
я вам для аксесс и написала
...
Рейтинг: 0 / 0
28.03.2018, 08:40
    #39621698
AlexeyMV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перекрестный запрос?
ПЕНСИОНЕРКА,

все получилось - только очень долго прописывать -(столбцов "проблемы" больше 10)
...
Рейтинг: 0 / 0
28.03.2018, 09:04
    #39621712
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перекрестный запрос?
AlexeyMV-(столбцов "проблемы" больше 10)
увы есть ограничение , не помню цифры(не более 20-25 по крайней мере)
иначе --через рабочую таблицу
...
Рейтинг: 0 / 0
28.03.2018, 12:17
    #39621923
AlexeyMV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перекрестный запрос?
ПЕНСИОНЕРКА,

а можно программно это сделать?
...
Рейтинг: 0 / 0
28.03.2018, 12:22
    #39621933
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перекрестный запрос?
Ну так ты в access-е исходные данные дай. в нем же ответ и получишь.
...
Рейтинг: 0 / 0
28.03.2018, 13:01
    #39621960
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перекрестный запрос?
AlexeyMV,
dim s1
s1="select god, mec," probl1" as prob, problema1 as problema into rab1 from tab"
currentdb.execute s1


Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
s1="insert into rab1(god, mec, prob, problema) "
s2="select god, mec,"probl2" , problema2 from tab
currentdb.execute s1 & s2

s2="select god, mec,"probl3" , problema3 from tab
currentdb.execute s1 & s2

...
s2="select god, mec,"probl10" , problema10 from tab
currentdb.execute s1 & s2
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Перекрестный запрос? / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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