1. 聚合函数
函数 | 说明 |
---|---|
COUNT(*/column) | 计算符合条件的记录总数 |
SUM(column) | 求和 |
AVG(column) | 平均值 |
MAX(column) | 最大值 |
MIN(column) | 最小值 |
2. 日期函数
-- 获取当前时间
SELECT CURRENT_DATE();
SELECT CURDATE();
-- 获取当前时间
SELECT CURRENT_TIME();
SELECT CURTIME();
-- 获取系统时间
SELECT NOW();
SELECT SYSDATE();
-- 获取年
SELECT YEAR(NOW());
-- 获取月
SELECT MONTH(NOW());
-- 获取日
SELECT DAY(NOW());
SELECT DAYOFMONTH(NOW());
-- 星期几
SELECT DAYOFWEEK(NOW());
-- 计算日期差
SELECT DATEDIFF(NOW(), '2022-11-12');
-- 加
SELECT DATE_ADD(NOW(),INTERVAL 2 HOUR);
-- 减
SELECT DATE_ADD(NOW(),INTERVAL -2 HOUR);
3. 常用数值函数
函数名称 | 说明 |
---|---|
CEIL(x) | 向上取整 |
FLOOR(x) | 向下取整 |
ABS(x) | 取绝对值 |
MOD(x,y) | 取模 |
rand() | 0 ~ 1之间的随机数 |
4. 字符串函数
函数名称 | 说明 |
---|---|
LENGTH(str) | 获取字符串长度 |
CONCAT(str1,str2,…) | 字符串拼接 |
UPPER(str) | 字符串大写 |
LOWER(str) | 字符串小写 |
REPLACE(str,from_str,to_str) | 字符串替换 |
声明:本作品采用署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)进行许可,使用时请注明出处。
Author: mengbin
blog: mengbin
Github: mengbin92
cnblogs: 恋水无意
腾讯云开发者社区:孟斯特