mysql 基本字符函数
2019-09-04 23:15
1281 查看
#查看当前字符集
SHOW VARIABLES LIKE '%char%';
#单行函数
USE myemployees;
#字符函数
SELECT LENGTH('哈哈') #获取参数字节个数 SELECT CONCAT(last_name,'_',first_name) FROM employees; #字符串拼接 SELECT UPPER('aaa'); #转换成大写 SELECT LOWER('AAA'); #转换成小写
#mysql中索引位置从1开始,sbstr和substring效果一样
SELECT SUBSTR('李莫愁爱上了陆展元',7); #截取陆展元字符串,从7开始到之后所有 SELECT SUBSTR('李莫愁爱上了陆展元',1,3);#截取李莫愁,第二个数字表示长度 SELECT INSTR('杨不悔爱上了殷六侠','殷六侠') AS out_put;#返回子字符串在大字符串中第一次出现的起始索引位置,没有返回0 SELECT TRIM(' 张翠山 ') AS out_put; #去掉前后空格 SELECT TRIM('a' FROM 'aaaaa张aaa翠aaaaa山aaaaaa') AS out_put; #去掉前后指定字符,不能去掉中间的 SELECT LPAD('黄大侠',10,'*') AS out_put; #从左边填充*直到指定长度10,字符串超过指定长度,会截断为指定长度 SELECT RPAD('黄大侠',10,'*') AS out_put; #从右边填充*直到指定长度10 SELECT REPLACE('张无忌爱上了周芷若','周芷若','赵敏') AS out_put; #替换字符串内的所有周芷若为赵敏,不是一个
#案例:将姓大写,名小写,然后拼接
SELECT CONCAT(UPPER(last_name),'_',LOWER(first_name)) FROM employees;
相关文章推荐
- MySQL学习笔记(五)_函数基本概念and字符函数
- MySQL 5.6常用字符函数
- mysql和MSSQL字符替换函数
- MySQL字符函数
- 【转】MYSQL入门学习之十三:自定义函数的基本操作
- MySQL之字符函数
- mysql-基本函数
- MySQL的基本知识 -- 函数
- Mysql分割字符函数等...
- Mysql字符函数
- Shell脚本的基本语法(二) 预定义特殊字符、case语句和函数调用
- [置顶] 【mysql 字符串函数】MySQL中字符串匹配函数LOCATE和POSITION使用方法
- MySQL存储过程的基本函数
- replace MYSQL字符替换函数sql语句分享(正则判断)
- mysql中那些你基本没用过的函数
- MYSQL 一个巧用字符函数巧用字符函数做数据筛选的题
- 数据库MySQL-6-常用的加密函数、聚合函数、数学相关函数、字符相关函数、日期函数、流程控制函数
- PHP下MySQL的基本使用函数
- MySQL中使用group_concat()函数数据字符过长报错的问题解决方法
- mysql 基本操作 存储过程和函数详解 (第四章)