Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Скопировать поля таблиц
 
 автор: Egor   (14.11.2007 в 10:21)   личное сообщение
 
 

Доброго времени суток.
Подскажите как осуществить такое?
Есть таблица1 с полями a1, a2, b1, b2, c1, c2, .....,n1, n2 ; есть таблица2 с полями x1 и x2 . Как скопировать поля a1 b1 c1...n1 таблицы1 в поле x1 таблицы 2, а поля a2, b2, c2...n2 в поле x2.

  Ответить  
 
 автор: Силыч   (14.11.2007 в 10:41)   личное сообщение
 
 

возможно так?
insert into таблица2 (x1)
select str(a1) from таблица1
union
select b1 from таблица1
......
union
select n1 from таблица1

  Ответить  
 
 автор: Egor   (14.11.2007 в 10:46)   личное сообщение
 
 

Забыл сказать строка которую нужно скопировать из таблицы 1 указывается вручную

  Ответить  
 
 автор: Egor   (21.11.2007 в 09:13)   личное сообщение
 
 

Чета не работает, может я че неправильно делаю ..

Вот так выглядят таблицы, надо в таблице 1 произвести поиск строки по имени а патом из столбцов «Наим1» «наим2» «Наим3» и тд скопировать данные этой строки в таблицу 2 в столбец «Наименование» тоже самое с количеством.



Таблица1

Имя | Наим1 | Кол1 | Цена1 | Наим2 | Кол2 | Цена2 | Наим3 | Цена3 |Кол3 |… НаимN |…
1 name x 2 y 1 z 4
2
3
4
5

Таблица2

Наименование | ……| Колво |….
X 2
Y 1
Z 4

  Ответить  
 
 автор: ГлазастыйМышь   (21.11.2007 в 10:17)   личное сообщение
 
 

это что же за структура таблицы такая откуда берете данные.
Если количество столбцов неизвестно, то только циклом переборки по структуре исходной таблицы

  Ответить  
 
 автор: Egor   (21.11.2007 в 11:25)   личное сообщение
 
 

Количество столбцов известно

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList