博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 字符串函数
阅读量:7124 次
发布时间:2019-06-28

本文共 1605 字,大约阅读时间需要 5 分钟。

 

 

用sql久了, 自然就越发觉得sql的方便, 于是研究研究sql的内置函数

1. CONCAT(S1, S2, Sn) 作用:连接S1,S2...为一个字符串

例子:

SELECT    CONCAT(ProjectName, ProjectOrgan) AS unameFROM    meta_projectLIMIT 1;

 

 

2. INSERT (str, x, y, instr)作用: 从某位置开始y个字符长度的替换

SELECT    INSERT(ProjectName, 3, 1, 'aa') AS unameFROM    meta_projectLIMIT 1;

 

3. LOWER(str) 作用: 将字符串str中所有字符变为小写

SELECT    LOWER(ProjectName) AS unameFROM    meta_project;

 

4. UPPER(str)作用: 将字符串str中所有字符变为大写

 

SELECT    UPPER("abcd") AS unameFROM    meta_project;

5. LEFT(str, x) 作用: 返回字符串str最左边的x个字符

SELECT    LEFT("abcd", 3) AS unameFROM    meta_project;

6. RIGHT(str,x) 作用: 返回字符串str最右边的x个字符

SELECT    UPPER(RIGHT("abcd", 3)) AS unameFROM    meta_project;

 

7. LPAD(str, n, pad)用字符串pad对str最左边进行填充,直到长度为n个字符长

 

SELECT    LPAD("abcd", 8, '1') AS unameFROM    meta_project;

8. RPAD(str, pad)用字符串pad对str最右边进行填充,直到长度为n个字符长

SELECT    RPAD("abcd", 8, '1') AS unameFROM    meta_project;

 

9. LTRIM(str) 去掉字符串左侧的空格

SELECT    LTRIM("    abcde") AS unameFROM    meta_project;

 

10 . RTRIM(str) 作用: 去掉字符串右侧的空格

SELECT    RTRIM("    abcde    ") AS unameFROM    meta_project;

 

11. TRIM(str) 作用: 去掉目标字符串的开头和结尾的空格

 

SELECT    TRIM("    abcde    ") AS unameFROM    meta_project;

 

 

12. REPEAT(str, n)作用:str重复n次

 

SELECT    REPEAT("abcd", 3) AS unameFROM    meta_projectlimit 1;

 

13. REPLACE(str, a, b)作用: 替换

SELECT    REPLACE("abcd", 'a', 'd') AS unameFROM    meta_projectlimit 1;

14. STRCMP(s1, s2)作用:比较字符串s1和s2的ascii码值的大小

 

SELECT    STRCMP('a','b'),STRCMP('b','b'),STRCMP('c','b')FROM    meta_project limit 1;

 

15. SUBSTRING(str, x, y)作用: 提取索引x到y的的字符

SELECT    SUBSTRING("abcdefghigkl" FROM 1 FOR 5)FROM    meta_project limit 1;

  

转载地址:http://lpael.baihongyu.com/

你可能感兴趣的文章
create-maximum-number(难)
查看>>
python-面向对象
查看>>
hdu 4112 Break the Chocolate(ceil floor)
查看>>
hdu 2519 新生晚会 (求排列组合时容易溢出)
查看>>
查看linux启动的线程信息
查看>>
给新创建的用户 赋予所有的权利 *.* 查看权限 删除用户 ---------DCL用户权限管理篇...
查看>>
爬取糗事百科最新的段子
查看>>
妙味css3课程---4-5、纯js如何做扇形导航
查看>>
#include <utility>
查看>>
readUTF()和writeUTF()
查看>>
jQuery轮播图
查看>>
Windows下安装Django
查看>>
【python3的学习之路三】字符串和编码
查看>>
感冒喝抹茶牛奶的效果
查看>>
第十周进度报告
查看>>
第一个spring boot项目 springboot-helloworld
查看>>
Kafka安装及部署
查看>>
day03-函数简介
查看>>
项目需求分析答辩总结模板
查看>>
Currency System in Geraldion
查看>>