MySQL---B站学习总结---常见函数

MySQL—B站学习总结—常见函数

1.自定义方法(函数):高级篇。。。

2.直接调用函数:

注意:
	叫什么:函数名
	干什么:函数功能
	
常见函数(单行函数):
	1.字符函数:
	2.数学函数:
	3.日期函数:
	4.流程控制函数:

 

字符函数

	1.concat(str1,str2,..):拼接字符
	
	2.substr(str,pos):截取从pos开始的所有字符,   起始索引从1开始
	
	3.substr(str,pos,len):截取len个从pos开始的字符,起始索引从1开始
	
	4.length(str):获取字节个数
	
	5.char_length(str):获取字符个数
	
	6.upper(str):变大写
	
	7.lower(str):变小写
	
	8.trim(【substr from】str):去前后指定字符(substr),默认是去空格
	
	9.left(str,len):从左边截取指定len个数的 字符
	
	10.right(str,len):从右边截取指定len个数的 字符
	
	11.lpad(str,substr,len):左填充
	
	12.rpad(str,substr,len):右填充
	
	13.strcmp(str1,str2):比较两个字符的大小
	
	14.instr(str,substr):获取substr在str中第一次出现的索引

数字函数

	1.ceil(x):向上取整(>=)
	
	2.floor(x):向下取整(<=)
	
	3.round(x,d):四舍五入(d:表示保留小数点后几位)
	
	4.mod(x,y):取模/取余
	
	5.truncate(x,d):截断,保留小数点后d位
	
	6.abs(x):求绝对值

日期函数

	1.now():获取当前日期——时间
	
	2.curtime():只有时间
	
	3.curdate():只有日期
	
	4.date_format(date,格式):格式日期为字符
	
	5.str_to_date(str,格式):将字符转换成日期
	
	6.datediff(date1,date2):获取两个日期之间的天数差
	
	7.year(date)
	
	8.month(date)

流程控制语句

	①if(条件,表达式1,表达式2):
		如果条件成立,返回表达式1,否则返回表达式2
	
	②情况一
		case 表达式
		when 值1 then 结果1
		when 值2 then 结果2
		else 结果n
		end
	
	③情况二
		case
		when 条件1 then 结果1
		when 条件2 then 结果2
		else 结果n
		end
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读