mysql里面使用@@定义全局变量,定义局部变量使用@
一、定义语法
方式1:使用set,定义形式 set @temp=[var],实例如下
set @temp=10;
SELECT @temp;
方式2:使用select,定义形式 select @temp:=[var]
SELECT @temp1:=10;
SELECT @temp1;
二、应用
如上所示的表:对水果的总价进行累计求和
SELECT id,NAME,price,num,(price * num +@incr) '增值',@incr:= price * num total FROM t_vartest,(SELECT @incr := 0.00 ) i;