SQL,在定义变量,并使用这个变量,作为别的表的,主键,什么的。
如:下面,取某一张表的最大主键,+1赋值给变量 a,然后使用新的id,来插入数据库中
set @a=(select max(id) from t_lock)+1;
insert into t_lock(id,`key`,utime) VALUES(@a,'fdfsfsdf','2018');
select * from t_lock where id=@a;
select max(id) from dua;
select id from dua order by id desc limit 1;