Mysql---用户变量的声明与使用
声明变量
1、标识符不能以数字作为开头。
2、只能使用_或$符号,不允许使用其他符号。
3、不允许使用系统关键字。
将赋值与查询结合。
set @userName = '刘德华';
select @userName:='刘青云';
查询变量/使用变量·匿名的时候建议加上as。
select @userName as '读取到的userName变量值'
set @x=1,@y=2;
select @x + @y as '1+2的结果';
set @dx=0.44,@dy=0.55;
select @dx + @dy as '0.44+0.55';
set @result=(select @dx + @dy);
select @result;
set @cityName1='Kabul';
set @cityName2='Qandahar';
set @cityName3='maastricht';
select * from city where `Name`=@cityName;
select * from city where `Name`in (@cityName1,@cityName2,@cityName3);
select @cityName;