判断数据库中是存在相同数据,如果存在就在原有的值上加1。否则存入数据库中。

2024年12月04日 15:19
有2个网友回答
网友(1):

首先假设你的name是主键
然后就可以这样写
if exists(select * from book where name='小明')
begin
update book set num = num+1 where name='小明'
end
else
begin
insert into book(id,name,num)
values(xxx,'xxx',xxx)
end
你可以根据你表的具体情况改一下这个sql

网友(2):

1