Текущий архив: 2007.04.22;
Скачать: CL | DM;
Вниз
Вложенные запросы SQL Найти похожие ветки
← →
Юрий © (2007-03-28 15:36) [0]Есть таблица (table1):
id(autoincrement),field1,field2
Есть другая таблица (table2):id(autoincrement),id_table1,field1,field2
Связь между таблицамиid(table1) -> id_table1(table2)
Необходимо сделать следуюшее:insert into table1 (field1,field2) values ("some text", "some text");
Получить id, и сделать вставку в table2:insert into table2 (id_table1,field1,field2) values
(id,"value 1","value 2");
Вопрос: Как это сделать двумя запросами? Как сделать это одним запросом?
← →
ANB © (2007-03-28 15:38) [1]Без знания типа СУБД никак
← →
Юрий © (2007-03-28 15:40) [2]Имеется в виду MySQL 5.x
← →
Юрий © (2007-03-28 15:57) [3]Насчёт двойного запроса понятно, mysql_insert_id(). А насчёт вложенного, я так понимаю, LAST_INSERT_ID()?
← →
Юрий © (2007-03-28 16:07) [4]Вопрос закрыт. :)
Страницы: 1 вся ветка
Текущий архив: 2007.04.22;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.043 c