mysql 常用函数整理

1、length(字段名)

2、UNIX_TIMESTAMP(字段名)

3、FROM_UNIXTIME( 1249488000, '%Y%m%d' ) 

4、ceil()

5、floor()

6、CAST(value as type)

7、CONVERT(value, type);

8、find_in_set(str,strlist);

9、replace(column,search,replacement) 例:update sip_exten set exten=replace(exten,"69","6009") where exten like '69%'【like可以用REGEXP替换】;

10、to_days(date);

11、contact(字段,字符串) 例:insert into tb_user(username,password,email,age,sex) select concat(username,"2"),password,email,age,sex from tb_user

12、left(str,length)

13、right(str,length)

14、substring(str,pos,length)

15、substring_index(被截取字段,关键字,关键字出现的次数)

16、ifnull(exp1,exp2)如果 expr1 不是 NULL,IFNULL() 返回 expr1,否则它返回 expr2

17、length 是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符

18、char_length 不管汉字还是数字或者是字母都算是一个字符

你可能感兴趣的:(mysql 常用函数整理)