《MySQL入门很简单》学习笔记(13)之第13章MySQL函数(关键词:数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数、锁函数)
来源:互联网 发布:王者荣耀六角形数据图 编辑:程序博客网 时间:2024/05/16 11:35
第13章 MySQL函数
MySQL函数包括:
数学函数; 字符串函数; 日期和时间函数; 条件判断函数; 系统信息函数; 加密函数; 格式化函数。使用函数可以简化数据库操作。函数让操作更加灵活。函数的执行速度非常快。
13.1 MySQL函数简介
数学函数: 主要用于处理数字。 这类函数包括绝对值函数、正弦函数、余弦函数、获取随机数的函数等。字符串函数: 主要用于处理字符串。 包括字符串连接函数、字符串比较函数、将字符串的字母都变成小写或者大写字母的函数、获取子串的函数等。日期和时间函数: 主要用于处理日期和时间。 包括获取当前时间的函数、获取当前日期的函数、返回年份的函数、返回日期的函数。条件判断函数: 主要用于在SQL语句中控制条件选择。 包括IF语句、CASE语句、WHEN语句等。系统信息函数: 主要用于获取MySQL数据库的系统信息。 包括获取数据库名的函数、获取当前用户的函数、获取数据库版本的函数等。加密函数: 主要用于对字符串进行加密解密。 包括字符串加密函数、字符串解密函数等。其他函数: 格式化函数、锁函数。
13.2 数学函数
主要用于处理数字,包括整型、浮点数等。 包括: 绝对值函数; 正弦函数; 余弦函数; 获取随机数的函数。
13.3 字符串函数
13.4 日期和时间函数
13.5 条件判断函数
13.5.1 IF(expr,v1,v2)函数
IF(expr,v1,v2)函数中,如果表达式expr成立,返回结果v1;否则,返回结果v2。
13.5.2 IFNULL(v1,v2)函数
13.5.3 CASE函数
13.6 系统信息函数
13.6.1 获取MySQL版本号、连接数和数据库名的函数
13.6.2 获取用户名的函数
13.6.3 获取字符串的字符集和排序方式的函数
13.6.4 获取最后一个自动生成的ID值的函数
13.7 加密函数
加密函数是MySQL中用来对数据进行加密的函数。
13.7.1 加密函数PASSWORD(str)
PASSWORD(str)函数加密是不可逆的。
13.7.2 加密函数MD5(str)
13.7.3 加密函数ENCODE(str,pswd_str)
13.8 其他函数
13.8.1 格式化函数FORMAT(x,n)
13.8.2 不同进制的数字进行转换的函数
13.8.3 IP地址与数字相互转换的函数
13.8.4 加锁函数与解锁函数
13.8.5 重复执行指定操作的函数
13.8.6 改变字符集的函数
13.8.7 改变字段数据类型的函数
13.11 常见问题及解答
- 表中birth字段存的出生日期,如何来计算年龄?
- 如何改变字符串的字符集?
- 用户的密码应该怎么加密?
参考文献:
1.《MySQL入门很简单》。
阅读全文
0 0
- 《MySQL入门很简单》学习笔记(13)之第13章MySQL函数(关键词:数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数、锁函数)
- MySQL 学习<四> MySQL函数简介(数学函数、字符串函数、日期和时间函数)
- MySQL内置函数表(包括字符串函数、数学函数和日期时间函数)
- MySQL内建函数表(包括字符串函数、数学函数和日期时间函数)
- MySQL 学习<五> MySQL函数简介(条件判断函数、系统信息函数、其他常见函数函数)
- MySQL(基础篇)之MySQL(系统函数、加密函数和条件判断函数)
- 《MySQL入门很简单》学习笔记(14)之第14章存储过程和函数(关键词:MySQL/存储过程/存储函数/光标/游标)
- 整理了下MySQL内置函数表,包括字符串函数、数学函数和日期时间函数
- 整理了下MySQL内置函数表,包括字符串函数、数学函数和日期时间函数
- 整理了下MySQL内置函数表,包括字符串函数、数学函数和日期时间函数
- MySQL函数之日期和时间函数
- MySQL基础教程(存储过程) 常用函数详解(日期函数、时间函数和字符串函数)
- mysql 日期格式化函数之date_format()函数
- mysql函数--数学函数
- MySQL(5):聚合函数、日期函数、字符串函数、数学函数
- mysql系统函数3----日期时间函数
- MySQL函数之数学函数
- Mysql格式化日期函数
- 子数组的最大乘积
- 正则表达式
- 设置git commit的编辑器为vi
- Unity打包出的hash值不唯一问题
- session的机制
- 《MySQL入门很简单》学习笔记(13)之第13章MySQL函数(关键词:数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数、锁函数)
- Kafka 几个重要的配置总结
- 什么是REST?
- GBDT(sklearn)参数详解
- 图解微积分:反向传播
- css的变量和继承
- CVS试用总结
- 615
- 类加载顺序