文章目录
- 前言
 - 一、字符串函数
 - 二、数值函数
 - 三、日期函数
 - 四、流程控制函数
 - 总结
 
前言
本专栏文章为观看黑马程序员《MySQL入门到精通》所做笔记,课程地址在这。如有侵权,立即删除。
函数 是指一段可以直接被另一段程序调用的程序或代码。
一、字符串函数

- 格式
SELECT 函数(参数); 
注:SUBSTRING(str,start,len);中str的索引从1开始,即start最小为1。
二、数值函数

三、日期函数

 注:DATEDIFF(date1,date2);返回的是data1减去data2的天数
四、流程控制函数
流程函数也是很常用的一类函数,可以在SQL语句中实现条件筛选,从而提高语句的效率。
 
 注:在IFNULL(value1,value2)中,当value1为空(即为 )时,返回的仍然是空值(即为 ),因为空值不是null;当value1为null时,返回value2。
总结




















