MySql 常用函数
注意:在sql语句中使用 +、-、*、/、计算结果时,如果有一列是NULL,那么它的结果也会为NULL,但是使用数学函数来计算结果会忽略那一列为NULL的数据。
1、字符串函数
例:
SELECT CONCAT( UPPER( SUBSTR( `name`, 1, 1 ) ), SUBSTR( `name`, 2, LENGTH( `name` ) - 1 ) ) FROM `user` WHERE id = 10
效果:
2、数学函数
3、高阶数学函数
4、日期函数
日期格式说明
%Y:代表 4 位的年份
%y:代表 2 位的年份
%m:代表月, 格式为(01……12)
%c:代表月, 格式为(1……12)
%H:代表小时,格式为(00……23)
%h: 代表小时,格式为(01……12)
%i: 代表分钟, 格式为(00……59)
%r:代表 时间,格式为 12 小时(hh:mm:ss [AP]M)
%T:代表 时间,格式为 24 小时(hh:mm:
5、特殊函数