需求要实现置顶功能
max()查询最大的数加1
从table1表里面查询column1最大的数然后+1
update 到id= 37的数据里面
更新 :1.UPDATE TABLE1 A , ( SELECT MAX(column1)+1 AA FROM TABLE1 ) C SET A.column1 = IFNULL(C.AA,1) WHERE A.ID =37;
插入:2.insert into A(id,column1) values(37,(select case when max(column1) IS NULL then 1 else max(column1)+1 end from A))