Помощь с запросом

WoLFiks

Не курю...
Помощь с запросом

Как создать SQL запрос по алгоритму - Вставить запись в таблицу, если записи, где 'поле1=Значение' еще не существует?
 

zerkms

TDD infected
Команда форума
1. SELECT
2. если по результатам запроса из п1 записи нет - то п.3, иначе п.4
3. INSERT
4. покупаем пиво за отлично проделанную работу
 

WoLFiks

Не курю...
zerkms
- такой метод то знаю.

Одним запросом в mysql'e невозможно?
 

akd

dive now, work later
Команда форума
WoLFiks, зачем тебе понадобилось делать это одним запросом?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
2 WoLFiks
Если поле1 - первичный ключ или уникальное - записи в таблицу(при существовании) не будет.
Мускул будет ругаться - #1062 (Duplicate).

Если вам нужен INSERT новых и UPDATE существующих - спользуйте REPLACE
 
Сверху