码迷,mamicode.com
首页 > 数据库 > 详细

mysql的内置函数学习笔记

时间:2018-05-10 17:15:01      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:date()   now()   模式   字符串截取   大写   max   ike   字符串   --   

  • 字符函数
  • 数值运算符与函数
  • 比较运算符与函数
  • 日期时间函数
  • 信息函数
  • 聚合函数

一、字符函数

  • CONCAT():字符连接
  • CONCAT_WS():使用指定分隔符进行字符连接
  • FORMAT():数字格式化
  • LOWER():转化成小写字母
  • UPPER():转化成大写字母
  • LEFT():获取左侧字符
  • RIGHT():获取右侧字符
  • LENGTH():获取字符串长度
  • LTRIM():删除前导空格
  • RTRIM():删除后续空格
  • SUBSTRING():字符串截取
  • 【NOT】LIKE:模式匹配
  • REPLACE():字符串替换
mysql> SELECT CONCAT(‘SUN‘,‘*‘,‘YUE‘,‘*‘,‘RU‘);
+----------------------------------+
| CONCAT(‘SUN‘,‘*‘,‘YUE‘,‘*‘,‘RU‘) |
+----------------------------------+
| SUN*YUE*RU                       |
+----------------------------------+
1 row in set (0.00 sec)
mysql> SELECT  CONCAT_WS(‘&‘,‘SUN‘,‘YUE‘,‘RU‘);
+---------------------------------+
| CONCAT_WS(‘&‘,‘SUN‘,‘YUE‘,‘RU‘) |
+---------------------------------+
| SUN&YUE&RU                      |
+---------------------------------+
1 row in set (0.00 sec)
mysql> SELECT FORMAT(1223456.78,1);
+----------------------+
| FORMAT(1223456.78,1) |
+----------------------+
| 1,223,456.8          |
+----------------------+
1 row in set (0.00 sec)
.
.
.

  

二、数值运算符与函数

  • CEIL()进一取整
  • DIV整数取整
  • FLOOR()舍一取整
  • MOD 取余(取模)
  • ROUND()四舍五入
  • TRUNCATE()数字截取

三、比较运算符与函数

  • [NOT] BETWEEN...AND...
  • [NOT] IN()
  • IS [NOT] NULL

四、日期时间函数

  • NOW()
  • CURDATE()
  • CURTIME()
  • DATE_ADD()
  • DATEDIFF()
  • DATE_FORMAT()

http://www.w3school.com.cn/sql/sql_dates.asp

五、信息函数

  • CONNECTION_ID()连接id
  • DATABASE()当前数据库
  • LAST_INSERT_ID()最后插入记录的ID号
  • USER()当前用户
  • VERSION()版本信息

六、聚合函数

  • AVG()
  • COUNT()
  • MAX()
  • MIN()
  • SUM()

mysql的内置函数学习笔记

标签:date()   now()   模式   字符串截取   大写   max   ike   字符串   --   

原文地址:https://www.cnblogs.com/mesunyueru/p/9020046.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!