Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сростить в INSERT INTO : (SELECT и VALUES) / 6 сообщений из 6, страница 1 из 1
21.08.2003, 18:13
    #32243806
SEN SEY
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сростить в INSERT INTO : (SELECT и VALUES)
Хочу составить запрос на запись, так чтобы в поля таблицы вводились данные из другой таблицы (по запросу) и одновременно какие-то произвольные:

INSERT INTO ... SELECT ... FROM ... WHERE ...
INSERT INTO ... VALUES

/ Можно ли их срастить в один запрос?
P.S. Оч. хоца!
...
Рейтинг: 0 / 0
21.08.2003, 18:15
    #32243808
Voha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сростить в INSERT INTO : (SELECT и VALUES)
В ХП
...
Рейтинг: 0 / 0
21.08.2003, 18:21
    #32243814
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сростить в INSERT INTO : (SELECT и VALUES)
INSERT INTO ... SELECT field1, field2,..., 'XXX' as calculatedfield1, 0 AS calculatedfield1, ... FROM ... WHERE ...
...
Рейтинг: 0 / 0
21.08.2003, 18:39
    #32243835
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сростить в INSERT INTO : (SELECT и VALUES)
Код: plaintext
1.
2.
3.
4.
insert into table1 (field1, field2)
select field1, field2 from table2
union all
select value1, value2  /*Для Oracle тут следует добавить from dual*/ 
...
Рейтинг: 0 / 0
22.08.2003, 03:24
    #32243986
StarWind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сростить в INSERT INTO : (SELECT и VALUES)
указывать базу нужно. Хотя такое наверное проглотит любая

insert into(...)
select field1,... :Param1,...
from table1

здесь Param1 - это некоторая переменная
field1 - это поле которое селектится
...
Рейтинг: 0 / 0
22.08.2003, 09:16
    #32244096
SEN SEY
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сростить в INSERT INTO : (SELECT и VALUES)
Народ! Спасибо за поддержку!
Метод, преложенный Glory - сработал, остальное не проверял.
Очень неожиданный подход (во всяком случае для меня).

********************
'Cool' As Куль
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сростить в INSERT INTO : (SELECT и VALUES) / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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