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

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

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.07.2008, 15:47   #1
dreamMaster
 
Регистрация: 18.07.2008
Сообщений: 8
По умолчанию перенос данных с объединением полей

Доброго все времени суток
помогите пожалуйста. мне необходимо перенести данные(выборочные поля) из одной таблице в другую. проблема состоит в том что в исходной таблице некоторые данные представлены в нескольких полях,а в той которую нужно заполнить одним полем. то есть, например, и исходной таблице ФИО это 3 поля (f,i,o), а во второй одно(fio). запрос в общем выглядит так:
Код:
Insert Into ИмяТаблицыДляВставки (поля вставки) 
Select поля
From откуда
dreamMaster вне форума Ответить с цитированием
Старый 22.07.2008, 18:20   #2
Aristarh Dark
Форумчанин
 
Регистрация: 07.08.2007
Сообщений: 154
По умолчанию

Код:
INSERT INTO [my_table2]
([fio])
SELECT [f]+[i]+[o] as fio
FROM [my_table1]
Aristarh Dark вне форума Ответить с цитированием
Старый 23.07.2008, 12:03   #3
dreamMaster
 
Регистрация: 18.07.2008
Сообщений: 8
По умолчанию

хм...спасибо попробую, но у меня еще и другая проблемка.прошу прощения за нубские вопросы, я в этом деле новичек...пробую просто без объединения полей перенести данные таким вот запросом:
Код:
INSERT INTO klients(ser,num,f,i,o,sex,dr) 
SELECT s_polis, n_polis , f, i, o, sex, dr 
FROM gms
а он сцуко не хочет, синтаксическая ошибка говорит...делаю это в фоксе..подскажите где ошибся???
dreamMaster вне форума Ответить с цитированием
Старый 23.07.2008, 19:48   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

в чём запрос пробуете, в самом FoxPro ??
А какая версия фокса? если FPD 2.6 Dos - то можете расслабится - там insert крайне обрезанный - только insert .. (поля) values (значения)... :-(
Serge_Bliznykov вне форума Ответить с цитированием
Старый 24.07.2008, 10:21   #5
dreamMaster
 
Регистрация: 18.07.2008
Сообщений: 8
По умолчанию

версия 7я...а как самим фоксом сделать я не знаю...не работал раньше с ним..до этого имел дело с mySql(поверхостно)...поэтому и пытаюсь запросом сделать...голову уже сломал.....хелп миии
dreamMaster вне форума Ответить с цитированием
Старый 24.07.2008, 13:06   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

посмотрел.. а ничего в VisualFoxpro 7 не изменилось,
insert into ... values
и insert into from memvar / array
ни тот, ни другой способы не подходят.

может быть, Вас устроит способ "в лоб" ???:
Код:
CLOSE DATABASES
USE KLIENTS
APPEND FROM GMS
или выбирать в курсов/временную таблицу и добавлять уже оттуда...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 25.07.2008, 09:44   #7
dreamMaster
 
Регистрация: 18.07.2008
Сообщений: 8
По умолчанию

упс...а поподробнее можно???
Кстати Всех С праздиком!!! с этим великим ДНЕМ СИСТ АДМИНА!!!!
*сорри за оффтоп))
dreamMaster вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос данных Nesta1384 Microsoft Office Excel 4 19.01.2009 02:28
Перенос данных из ячеек gavrylyuk Microsoft Office Excel 2 05.08.2008 14:24
Просмотр графических полей баз данных Vlad_p БД в Delphi 6 17.05.2008 17:46
Сравнение и перенос данных miheus Microsoft Office Excel 1 29.11.2007 16:42
Перенос данных. Victor Microsoft Office Excel 8 01.09.2007 21:02