介绍
常见函数
概念:类似于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
- 常用