【MySQL入门到精通-黑马程序员】MySQL基础篇-函数

文章目录

  • 前言
  • 一、字符串函数
  • 二、数值函数
  • 三、日期函数
  • 四、流程控制函数
  • 总结

前言

本专栏文章为观看黑马程序员《MySQL入门到精通》所做笔记,课程地址在这。如有侵权,立即删除。

函数 是指一段可以直接被另一段程序调用的程序或代码。

一、字符串函数

【MySQL入门到精通-黑马程序员】MySQL基础篇-函数_第1张图片

  • 格式
    SELECT 函数(参数);

注:SUBSTRING(str,start,len);str的索引从1开始,即start最小为1。

二、数值函数

【MySQL入门到精通-黑马程序员】MySQL基础篇-函数_第2张图片

三、日期函数

【MySQL入门到精通-黑马程序员】MySQL基础篇-函数_第3张图片
注:DATEDIFF(date1,date2);返回的是data1减去data2的天数

四、流程控制函数

流程函数也是很常用的一类函数,可以在SQL语句中实现条件筛选,从而提高语句的效率。
【MySQL入门到精通-黑马程序员】MySQL基础篇-函数_第4张图片
注:在IFNULL(value1,value2)中,当value1为空(即为 )时,返回的仍然是空值(即为 ),因为空值不是null;当value1null时,返回value2

总结

【MySQL入门到精通-黑马程序员】MySQL基础篇-函数_第5张图片

你可能感兴趣的:(MySQL学习笔记,mysql,数据库,oracle,json,sql,database,redis)