Использование в MYSQL INSERT ON DUPLICATE KEY UPDATE c условием

220
08 ноября 2018, 22:40
INSERT INTO product (user_id,..., prod_count)
VALUES (692,'...,2),(692,...,3)
ON DUPLICATE KEY UPDATE dish_count = dish_count+1

Требуется чтобы при наличии дубликатов кол-во увеличивалось не на 1, а на то, что пришло в переменных в разделе VALUES(например product.prod_count + 2).

Возможно ли сделать это средствами MYSQL или все же придется делать несколько запросов(определение наличия, а потом вставка или обновление). Даже нормально запрос не пойму как составить. Буду рад любой помощи, даже если она выльется лишь в ссылку на наметки решения )))

READ ALSO
Перенос слов the,a,at, а так же одного слова

Перенос слов the,a,at, а так же одного слова

У меня есть блок максимальной шириной 500px, в нем находится определенный текст и в зависимости от разрешения экрана заказчик хочет, чтобы в конце...

195
Как сделать окна в стиле Windows 7?

Как сделать окна в стиле Windows 7?

Подскажите как сделать окна, в точности повторяющие стиль Windows 7?

255
Сбивается анимация

Сбивается анимация

У меня есть элемент управления StackPanel, в нем находятся Image расположенный по центру по вертикали и горизонтали

218