Вниз
Скачать: CL | DM;

SQl-запрос на копирование   Найти похожие ветки 

← →
Unicorn   (2003-03-06 10:45) [0]

Не поможите как сделать запрос на нахождение записи в одной таблице и копировании ей в другую. Никак не получается объединить
SELECT и INSERT


← →
Max Zyuzin ©   (2003-03-06 10:46) [1]

Insert into DestTable
(Select .... from SourceTable)

Если я ничего не перепутал :) А какая вообще СУБД?


← →
Johnmen ©   (2003-03-06 10:47) [2]

И в доки/книги заглянуть тоже не получается ?


← →
Unicorn   (2003-03-06 11:12) [3]

Извиняюсь может неправильно объяснил во второй таблице существует
дополнительное поле (дата работы).
Конструкцию предложенную Max Zyuzin уже пробывал, но как переделать её чтобы можно было изменить это дополнительное поле


← →
Max Zyuzin ©   (2003-03-06 11:15) [4]

>Unicorn (06.03.03 11:12)
Дело в том, что поля которые ты выбираешь в Sekect-е должны полностью совпадать по типу с полями таблицы куда ты хочешь добавить записи...
Дополнительное поле в таблицу не затолкать... там нету места для нее... вообще я не понял в чем проблемма, не выбирай его в Select-е и все хорошо будет...


← →
Grom   (2003-03-06 13:04) [5]

Удалено модератором
Примечание: Задай СВОЙ вопрос в отдельной своей ветке


← →
Соловьев ©   (2003-03-06 13:06) [6]

В туже таблицу??? зачем множить одни и теже данные? Может у тебя по ID - уникальный ключ?


← →
ЮЮ ©   (2003-03-07 04:44) [7]

>Извиняюсь может неправильно объяснил во второй таблице существует дополнительное поле (дата работы).

Если поле "с краю", то
Insert into DestTable Select SourceTable.*, :DateParam from SourceTable
или
Insert into DestTable :DateParam, Select SourceTable.* from SourceTable
Если в середине, то перечислить все поля:
Insert into DestTable(f1,...,fDate,...,fn)
Select f1, ..., :DateParam, ...,fn from SourceTable,
где DateParam - параметр запроса типа Дата, определяемый перед ExecSQL







Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
6-76548
w666w
2003-02-03 14:30
2003.03.24
как принудительно завершить


3-76304
denis24
2003-02-27 14:22
2003.03.24
sql запрос


3-76308
Roki
2003-03-05 09:42
2003.03.24
Как в IB(FireBird) узнать дату?


3-76273
DKalinin
2003-03-03 17:36
2003.03.24
Чем лучше сделать инсталлятор?


8-76526
Atomic
2002-12-10 03:46
2003.03.24
Проблема с Canvas




   Наверх