#一.字符函数
#计算字符长度

SELECT LENGTH('john')
#显示编码格式
SHOW VARIABLES LIKE '%char%'
#转大小写

SELECT UPPER('john')SELECT LOWER('JOHN')

SELECT SUBSTR('李莫愁爱上了陆展元',7) AS out_put

#截取字符串
SELECT SUBSTR('李莫愁爱上了陆展元',1,3) AS out_put

#拼接字符串
SELECT CONCAT(UPPER(SUBSTR(last_name,1,1)),'_',LOWER(SUBSTR(last_name,2))) FROM employees

#查找索引,返回其实索引
SELECT INSTR('杨杨阿姨那个','阿姨')

#去除空格,去除前后的空格

SELECT TRIM(' 666  ')SELECT LENGTH(TRIM(' 666  '))SELECT TRIM('a' FROM 'aaaaaa张aaaa无极aaaaaa')

#用指定的字符填充指定的长度

SELECT LPAD('赵子龙',10,'*')SELECT RPAD('赵子龙',10,'*')

#替换指定的字符串
SELECT REPLACE('***aaaa****','aaaa','bbbb')


#二.数学函数
#四舍五入

SELECT ROUND(-1.56)SELECT ROUND(1.46)SELECT ROUND(1.462,2)

#向上取整,返回大于等于该参数的整数
SELECT CEIL(1.02)
#向下取整,返回小于等于该参数的整数

SELECT FLOOR(1.82)

#截断
SELECT TRUNCATE(1.69999,2)

#取余
SELECT MOD(10,3)


#三.日期函数

SELECT NOW()SELECT CURDATE()SELECT CURTIME()SELECT YEAR(NOW())

#将指定字符转化成日期格式

SELECT STR_TO_DATE('2021-04-01','%Y-%m-%d')SELECT STR_TO_DATE('2021-4-1','%Y-%c-%d')

#将指定日期转化成字符串
SELECT DATE_FORMAT(NOW(),'%y年%m月%d日')


#四.其他函数

SELECT VERSION()SELECT DATABASE()SELECT USER()
©著作权归作者所有:来自51CTO博客作者Vitamin_轩辰的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 单链表字符串判断回文
  2. strcmp的返回值 字符串比较
  3. [MAC] 小技巧– 快速将终端开启在指定路径下
  4. NSX-T3.0.1安装
  5. Java技巧分享:判断字符串是否为空常的三种方法
  6. 3-27(string)
  7. linux if 判断
  8. js:事件、留言板、常用字符串函数
  9. java Date日期类型与字符串 转换

随机推荐

  1. 东哥的第一个露脸视频来了,还有小惊喜!
  2. 牛逼!一行代码让 pandas 的 apply 速度飙
  3. 太强了!这个 Jupyter notebook 离线工具可
  4. 安利一个Python大数据分析神器!
  5. 5 个pandas神级操作,最后一个长见识了!
  6. 刷爆全网的动态条形图,原来5行Python代码
  7. 新一代Notebook神器出现,Jupyter危险了!
  8. 总结一些网站加密和混淆技术
  9. 爱了!安利一个相见恨晚的可视化学习网站
  10. 今天网站都变成灰色了,这其中是怎么实现的