Страница 1 из 1

insert ... values (... select... ) -- как?

Добавлено: 2009-11-19 17:35:32
Laa
Привет.
Нужно вставить в таблицу значения, одно из которых является результатом SELECT, что-то типа такого:

Код: Выделить всё

INSERT INTO table (p1, p2, p3) VALUES (100,200,SELECT k FROM t WHERE id=4)
Знаю, что запрос не правильный. Подскажите как такое реализовать. :st:
Спасибо.

Re: insert ... values (... select... ) -- как?

Добавлено: 2009-11-19 17:56:56
hizel

Код: Выделить всё

INSERT INTO table (p1, p2, p3) select 100,200,k FROM t WHERE id=4 limit 1;

Re: insert ... values (... select... ) -- как?

Добавлено: 2009-11-19 18:01:31
Laa
Точно!!! :Yahoo!:
Спасибо. :drinks: