常用函数

常用函数-聚合函数
在这里插入图片描述
/*
sum:求和 count:求总数 avg:平均
max:最大值 min:最小值
*/
#统计java的平均分,最高分,最低分
SELECT AVG(studentresult) AS 平均分,
MAX(studentresult) AS 最高分,
MIN(studentresult) AS 最低分
FROM result WHERE subjectno=1;
#排序:order by asc:升序 默认值 desc:降序
SELECT * FROM result WHERE subjectno=2 ORDER BY studentresult DESC;
#查询各个年级的男女的人数
SELECT gradeid,sex,COUNT(1) FROM student
GROUP BY gradeid,sex;
#查询女生人数超过2的年级编号
SELECT gradeid,sex,COUNT(1) FROM student WHERE sex=‘女’
GROUP BY gradeid
HAVING COUNT(1)>2;

常用函数-字符串函数
在这里插入图片描述
常用函数-时间日期函数
在这里插入图片描述
#日期函数
#获取年月日信息
SELECT CURDATE();
#获取时分秒信息
SELECT CURTIME();
#获取详细的时间和日期信息
SELECT NOW();
#获取某个时间是一年中的第几周
SELECT WEEK(NOW());
#计算两个时间之间间隔的天数
SELECT DATEDIFF(NOW(),‘1999-09-1’);
#推算日期
SELECT ADDDATE(NOW(),1000);

常用函数-数学函数
在这里插入图片描述
#数学函数
#向上取整
SELECT CEIL(24.1);
#向下取整
SELECT FLOOR(24.1);
#随机数: 0-1
SELECT RAND();

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值