SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 22.09.2011 21:22:47

Syegorius
Завсегдатай
Зарегистрирован: 29.10.2010
Сообщений: 28

Объединение двух запросов в один

Доброе время суток доскажите как можно два запроса объединить в один:

PDO::execute('insert into user set location = "africa"')
PDO::execute('update user set img = "'.PDO::lastInsertId().'.jpg" where id = '.PDO::lastInsertId())

вместо этого можно ли сделать один запрос типа такого:

PDO::execute('insert into user set location = "africa", img = (id+".jpg")')

id (autoincrement, primary), img (varchar)

Заранее спасибо за ответы

Неактивен

 

#2 24.09.2011 18:37:18

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Объединение двух запросов в один

Вы же не можете одновременно в библиотеке поставить книжку на полку
и написать об этом в фомуляре в регистратуре. Почему Вы считаете, что
это должен уметь делать MySQL? smile

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson