欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 时评 > MySQL的编程语言

MySQL的编程语言

2025/2/24 19:42:30 来源:https://blog.csdn.net/2403_87427886/article/details/143812124  浏览:    关键词:MySQL的编程语言

一、MySQL基础

使用系统的全局变量@@VERSION查看当前使用的MySQL的版本信息,SQL语句如下:

select @@version;

 

将局部变量varl声明为char的类型,长度值为10,并为其赋值为“程菲”

begin 
declare var1 char(10);
set @var1="程菲";
end

 通过局部变量查看d_eams数据库中的学生信息,条件是查看的student表中的“政治面貌”为"中共党员"的学生信息

use d_eams;
set @政治面貌='中共党员';
select * from student
where 政治面貌=@政治面貌;

通过局部变量查看d_eams数据库中的学生信息,条件是查看student表中学号为“201007002”的学生姓名和性别信息 

select 姓名, 性别 into @name, @sex from student
where 学号='201007002';
select @name,@sex;

在d_eams数据库中查询一个按平均成绩降序排列的结果集,包括学生“学号”“平均成绩”“考生成绩”3列,其中考生信息列又由学生“姓名”“性别”这些来自student表中的数据信息组成

select a.学号, avg(成绩) as '平均成绩', concat(姓名, space(6), 性别) as '考生信息'
from sc a inner join student b on a.学号=b.学号
group by a.学号, 姓名, 性别
order by 平均成绩 desc;

二、函数

1.数字函数

ABS(数值表达式)函数用来获得一个数的绝对值

select abs(-876), abs(-2.345);

floor(数值表达式)函数用于获得小于一个数的最大整数值,ceiling(数值表达式)函数用于获得大于一个数的最小整数值。

select floor(-1.2), ceiling(-1.2), floor(9.9), ceiling(9.9);

round函数用于四舍五入的整数值

select round(34.567, 2) , round(19.8, 0);

sign函数用于返回数字的符号,返回的结果是正数(1)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词