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: 恋水无意
腾讯云开发者社区:孟斯特