介绍

常见函数

概念:类似于java的方法,将一组逻辑语句封装在方法中,对外暴露方法名。
好处:
1.隐藏了实现细节。
2.提高了代码的复用性。
调用:SELECT 函数名(参数列表) 【from 表】;
特点:
①函数名
②函数功能
分类:
1.单行函数,如concat、length、ifnull等。
2.分组函数,做统计使用的、又称为统计函数、聚合函数、组函数。

单行函数

  • 字符函数

    • 常见函数:
      • length (长度)
      • concat (拼接)
      • substr (截取)
      • inset (查找)
      • trim (去除左右)
      • upper (转大写)
      • lower (转小写)
      • lpad (左填充)
      • rpad (右填充)
      • replace (替换)
  • 数学函数

    • 常见函数:
      • round (四舍五入)
      • ceil (向上取整)
      • floor (向下取整)
      • truncate (小数点后截断)
      • mod (取余)
  • 日期函数

    • 常用函数
      • now (现在日期时间)
      • curdate (现在日期)
      • curtime (现在时间)
      • year (年)
      • month (月)
      • monthname (月名)
      • day (天)
      • hour (小时)
      • minute (分钟)
      • second (秒)
      • str_to_date (将日期格式的字符串转成指定格式的时间)
      • date_format (将时间转换成字符)
  • 其它函数【补充】

    • 常用函数
      • version (查看mysql版本)
      • database (查看当前库名)
      • user (查看当前用户连接)
  • 流程控制函数【补充】
    • 常用
      • if
      • case

代码和详细在子目录里…