Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 10
bednyakovf Сообщение 15/04/2013 19:44 Копия темы
MYSQL – обновление или добавление Всем привет)

Ребята подскажите плиз как в мускуле сделать одним запросом так, чтобы :

была проверка – если ID существует – то обновить строку, а если его не существует = то добавить....
Можно сделать как то одним запросом, чтобы не делать два запроса – сначала поиска, а потом ... ?

Заранее благодарю!
Dex-arts Сообщение 15/04/2013 19:49 Копия темы
Туриники оттаяли, пару десятков офицеских и мускул сам "сделается" )))
hbr Сообщение 15/04/2013 20:24 Копия темы
dev.mysql.com/doc/refman/...
cxema Сообщение 15/04/2013 20:52 Копия темы
www.askdev.ru/mysql/8025/...
zelenin_av Сообщение 15/04/2013 22:27 Копия темы
для id задается unique. и replace'ом вставляете.
bednyakovf Сообщение 16/04/2013 06:21 Копия темы
а можно пример самого запроса? плиииз...
bednyakovf Сообщение 16/04/2013 06:31 Копия темы
помогите пжл

у меня таблица со столбцами = product_id (UNIQUE) + vozrast + material + Video + strana
как запросом обновить??
а если product_id не существует – то вставить эти 3 параметра??
hbr Сообщение 16/04/2013 06:43 Копия темы
Извиняюсь, не ту ссылку дал.
dev.mysql.com/doc/refman/...
zelenin_av Сообщение 16/04/2013 06:51 Копия темы
запрос аналогичен insert'у
REPLACE `table_name` ( `product_id`, `vozrast`, `material`, `Video`, `strana` ) VALUES ( '5', 'xxx', 'xxx', 'xxx', 'xxx' );

product_id должен быть unique
При существующем product_id данные обновятся, при отсутствующем вставятся.
bednyakovf Сообщение 16/04/2013 15:43 Копия темы
огромная благодарность!
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"