我有这张桌子:
表(fied1 int,field2 int,field3 varchar(40));
我想在没有存储过程的情况下使用,例如:
declare int nr default 0;
select coalesce(max(field1),0) into nr from table where field2=? and field3=?;
if(nr = 0) then
select coalesce(max(field1),0)+1 into nr from table;
end if;
我想从单选中获得 nr 的值。请帮忙!!!