|
|
|
|
|
для: Narkir
(28.11.2007 в 17:25)
| | О, спасибо! Похоже, то, что нужно! :) | |
|
|
|
|
|
|
|
для: dedpihto
(27.11.2007 в 16:54)
| | Насколько я знаю существует запись типа:
insert into mytable(n) values (1) on duplicate key update n=n+1;
|
| |
|
|
|
|
|
|
| Как можно сделать что-то типа
update mytable set n=n+1 where id=22
|
но чтобы в случае, если записи с id=22 не существует, она создавалась с n=1?
Есть ли возможность сделать более элегантно, чем проверять дополнительным запросом
select count(*) from mytable where id=22
|
и затем делать update либо insert? | |
|
|
|
|