MYSQL之常用函数
来源:互联网 发布:php图书管理系统下载 编辑:程序博客网 时间:2024/05/22 06:23
今天我们介绍一些MySQL常用的函数。
日期和时间的函数:
返回当前日期CURDATE()返回当前时间CURTIME()返回日期d中的月份值,范围1-12MONTH(d)查询当前日期,当前时间和生日的月份SELECT CURDATE(),CURTIME(),MONTH(birthday) FROM t_birthdy;
字符串函数:
查询当前字符串的长度CHAR_LENGTH(s)把字符串中所有字母变成大写UPPER(s)把字符串中所有字母变成小写LOWER(s)查询当前userName的长度,SELECT userName,CHAR_LENGTH(userName),UPPER(userName),Lower(userName) FROM t_user;
数学函数:
对x取绝对值ABS(x)对x取平方根SQRT(x)x对y求余MOD(x,y)求表中数据的绝对值SELECT num,ABS(num) FROM t_number;求4的平方根,9对2取余SELECT SQRT(4),MOD(9,2) FROM t_number;
加密函数:
一般对用户密码加密,不可逆PASSWORD(str)普通加密,不可逆MD5(str)加密函数,结果是一个而机制,必须用BLOB类型的字段保存,str是被加密的数据,pswd_str是密钥ENCODE(str,pswd_str)解密函数,crypt_str是要被解密的数据,pswd_str是密钥DECODE(crypt_str,pswd_str)分别使用用户密码加密和普通加密INSERT INTO t_pswd VALUES(NULL,'2003-1-1','a',1,PASSWORD('123456'));INSERT INTO t_pswd VALUES(NULL,'2003-1-1','a',1,MD5('123456'));使用ENCODE和DECODE进行加密解密INSERT INTO t_pswd VALUES(NULL,'2003-1-1','a',1,ENCODE('abcd','aa'));SELECT DECODE(pwsd,'aa') FROM t_pswd WHERE id=5;
1 0
- MYSQL之常用函数
- MySQL学习之常用函数:
- mysql之常用函数集锦
- MySQL之MySQL常用的函数方法
- mysql函数之常用时间函数
- MySQL常用函数之日期时间函数
- MySQL学习笔记之常用函数
- Mysql之查询、where、常用函数、having
- MYSQL 学习笔记 之 常用函数汇总
- MYSQL入门学习之七:MYSQL常用函数
- MYSQL入门学习之七:MYSQL常用函数
- Mysql研究之MySQL常用内置函数完全解析
- Mysql研究之MySQL常用内置函数完全解析
- MySQL常用函数系列之二:字符串函数(2)
- MySQL常用函数系列之三:字符串函数(3)
- MySQL常用函数系列之十:流程函数(1)
- MySQL常用函数系列之十一:流程函数(2)
- mysql学习笔记之十一(常用函数)
- Android drawable微技巧,你所不知道的drawable的那些细节
- sphinx安装使用之(wamp&lamp,windows)
- 1047. 编程团体赛
- 关于rbac那点事
- java之semapore详解
- MYSQL之常用函数
- 化简-HDU-5734-Acperience
- 开发调试必备Fiddler
- java中的设计模式学习
- 顺时针打印矩阵
- 7.11 打印以下图案
- Head First Java笔记(七)
- android/widget/EditText : Unsupported major.minor version 52.0
- boost执行http的GET请求