set@userName='小可爱';
set@userName='小哈尼';
select@userName;
select@yserName:='海绵宝宝';
select@userName as '名称';
set@userName1='玛卡巴卡',@userName2='汤比力多',@userName3='胡西迪西';
select@userName1,@userName2,@userName3;
MySQL变量的四则运算以及取模操作
set@x=5,@y=7,@dx=0.1,@dy=5.65;
select@x+@y;
select@x-@y;
select@x*@y;
select@x/@y;#除法这里要注意除数不能为0,如果为0则返回null,保留4位小数
select@x%@y;#除数不能为0
#在浮点数运算时返回的结果会补充很多的0,需要消除这些无用的0
set @result1=@dx+@dy;
set@result2=@dx-@dy;
set@result3=@dx*@dy;
set@result4=@dx/@dy;
set@result5=@dx%@dy;
select@result1,@result2,@result3,@result4,@result5;
select ROUND(select@dx/@dy,2);#无法使用
#关系运算符与逻辑运算符
set@x=5,@y=7;
select@x<=@y; #关系运算符返回的是0与1, 其中0代表false,1代表true
select@x>@y;
select @x=@y; #判断是否相等(=)一个等号,无需(==)
#逻辑运算符 and(&)以及or(|)
select TRUE and TRUE;
select FALSE OR TRUE;
set@userName='龙姑娘';
set @age=16;
select*from student where userName=@userName or age=@age;
set@userName1='龙姑娘';
set @userName2='赵灵儿';
select *from student where userName in(@userName1,@userName2);
MySQL 编程
最新推荐文章于 2024-05-22 02:19:56 发布