Дата обновления +2 mysql - PullRequest
0 голосов
/ 17 сентября 2018

У меня есть эта процедура. Это работает, но мне нужно то, что вместо puntos = 5 он добавляет +2 puntos к тому, что находится в БД. Как я мог это сделать?

Пример:

Пример фотографии

Процедура:

    delimiter $$
create procedure select_or_insert()

begin

  IF EXISTS (select * from result_equipo where id_eq = '27') THEN

    update result_equipo set puntos = 5 where id_eq = '27';

  ELSE 

    insert into result_equipo (id_reseq, id_div, jor, id_eq, puntos, pg, 

pp, n_p, fecha) VALUES 

(NULL, '25', '3', '27', '2', '1', '0', '0', '2018-05-05');

  END IF;
end $$
delimiter ;

call select_or_insert();

1 Ответ

0 голосов
/ 17 сентября 2018

Я думаю, что вы можете изменить оператор обновления следующим образом -

update result_equipo set puntos = puntos+2 where id_eq = '27';
...