Добавить комментарий - CodeHelper

Добавить комментарий

Ну если есть уникальный ключ, то можно воспользоваться синтаксисом синтаксисом INSERT ... ON DUPLICATE KEY UPDATE. Как то так:

INSERT table SET field = 'field'
ON DUPLICATE KEY 
UPDATE time=NOW()

Вот пример посложнее:

INSERT INTO myUserTable (userId,email,gtalk) 
VALUES(233,'first@first.com','insert_query') 
ON DUPLICATE KEY 
UPDATE email='test@test.com',gtalk='update_query';
Внимание! Вы собираетесь отправить информацию от имени анонимного пользователя.
v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.