Mysql常用函数
SQL Aggregate 函数
- AVG() - 返回平均值
- COUNT() - 返回行数
- FIRST() - 返回第一个记录的值
- LAST() - 返回最后一个记录的值
- MAX() - 返回最大值
- MIN() - 返回最小值
- SUM() - 返回总和
SQL Scalar 函数
UCASE() - 将某个字段转换为大写
- LCASE() - 将某个字段转换为小写
- MID() - 从某个文本字段提取字符,MySql 中使用
- SubString(字段,1,end) - 从某个文本字段提取字符
LEN() - 返回某个文本字段的长度
1 | SELECT LEN('test_len') FROM table_name; |
ROUND() - 对某个数值字段进行指定小数位数的四舍五入
1 | select ROUND(1.49); |
输入结果:
1
2
1 | select ROUND(1.49, 0); |
输入结果:
1
1.5
2
1.6
NOW() - 返回当前的系统日期和时间
1 | SELECT NOW() FROM TABLE; |
输入结果:
2019-05-09 15:37:13
FORMAT() - 格式化某个字段的显示方式
1 | SELECT FORMAT(1000000,2) FROM TABLE; |
输入结果,格式为###,###,###.###,并且保留小数方式为四舍五入
10,000.00
1,000,000.11
1,000,000
100,000.56
100,001