首页 > 数据库 >mysql函数常见字符串函数

mysql函数常见字符串函数

时间:2023-11-17 22:58:20浏览次数:34  
标签:函数 -- LENGTH str mysql 字符串 select


1、BIT_LENGTH
返回值为二进制的字符串str 长度。

-- 格式:BIT_LENGTH(str)
select BIT_LENGTH('abc');

 



2、CONCAT
返回结果为连接参数产生的字符串。


-- 格式:concat(str1,str2,…)
select CONCAT('a','b','c')

 


 


 3、ELT
假设n等于1,用这个n去跟后一个数比较,如果n大于它就继续跟下一个数作比较,如果n小于它就继续替换,以此类推,找出最大数


-- 格式:elt(n,str1,str2,str3....)
select ELT(2,3,4,1)

 


 


4、INSERT
insert 返回字符串 str, 其子字符串起始于 pos 位置和长期被字符串 newstr取代的len 字符。使用如下:

-- 格式:INSERT(str,pos,len,newstr)
select INSERT('apcd',2,2,'p')

 



 



5、CHAR_LENGTH
CHAR_LENGTH(a)返回字符串a中的个数,不管是一个汉字、空格、字母个数都是1,使用如下:


-- CHAR_LENGTH(a)
SELECT CHAR_LENGTH('mysql')

 



 


6、LENGTH
length(a)返回字符串a中的长度,这里的长度指的是字节数,使用如下:


-- length(a)
SELECT LENGTH('mysql')

 

 


7、ASCII
返回值为字符串 假如str 为null,则返回值为 null。


-- ascii(str)
select ASCII(" abad");

 

最后,总结不易,希望小宝们不要嫌弃哦

标签:函数,--,LENGTH,str,mysql,字符串,select
From: https://www.cnblogs.com/SDFGHJKJHVFSDAEETYUJGFD/p/17839833.html

相关文章

  • mysql函数常见数学函数
    1、ABS(x)返回x的绝对值 --格式:ABS(X)selectABS(23) 2、PI()返回圆周率π,默认显示6位小数--格式:PI()selectPI()  3、SQRT(x)返回非负数的x的二次方根--selectSQRT(X)selectSQRT(2)    4、MOD(x,y)返回x被y除后的余数--selectMOD(......
  • 信号的机制——信号处理函数的注册
    在Linux操作系统中,为了响应各种各样的事件,也是定义了非常多的信号。我们可以通过kill-l命令,查看所有的信号。#kill-l1)SIGHUP2)SIGINT3)SIGQUIT4)SIGILL5)SIGTRAP6)SIGABRT7)SIGBUS8)SIGFPE9)SIGKILL10)......
  • 567. 字符串的排列
    字符串的排列给你两个字符串s1和s2,写一个函数来判断s2是否包含s1的排列。如果是,返回true;否则,返回false。换句话说,s1的排列之一是s2的子串。示例1:输入:s1="ab"s2="eidbaooo"输出:true解释:s2包含s1的排列之一("ba").示例2:输入:s1="ab"s2="e......
  • 在Linux上设置MySQL的简单密码
    在Linux上更改MySQL的密码导航目录在Linux上更改MySQL的密码导航1、先查看之前生成的随机密码2、输入密码加入数据库3、先设置一个符合密码验证难度比较大的密码3.1一开始尝试了简单的不行3.2选择难度大的成功了4、把限制密码位数设小一点,复杂度类型调底一点4.1将密码复杂度校验......
  • 找到字符串中所有字母异位词
    找到字符串中所有字母异位词给定两个字符串s和p,找到s中所有p的异位词的子串,返回这些子串的起始索引。不考虑答案输出的顺序。异位词指由相同字母重排列形成的字符串(包括相同的字符串)。示例1:输入:s="cbaebabacd",p="abc"输出:[0,6]解释:起始索引等于0......
  • PTAC语言删除字符串中的字串
    这是题目。初见觉得还好,谁知道越分析越操蛋暗含深意。仔细看,假设我们通过遍历s1删除了两个显性的cat,哎,剩下的是什么Tomisamalecat咋样,牛逼不。说明这题肯定会出现删除一次不够的样例sample。假设我们熟知C语言中#include<string.h>中的strcat,strstr,strcpy等函数,那么这题可以比......
  • P1098 [NOIP2007 提高组] 字符串的展开(总结)
    P1098[NOIP2007提高组]字符串的展开http://ww.luogu.com.cn/problem/P1098注意字符中的数字是默认小于字母的。所以要对数字做特判。#include<iostream>#include<string>usingnamespacestd;intmain(){ intp1,p2,p3; cin>>p1>>p2>>p3; strings; cin......
  • 无涯教程-D语言 - 字符串(Strings)
    字符数组我们可以用以下两种形式来表示字符数组.第一种形式直接提供大小,第二种形式使用dup方法创建字符串"Goodmorning"。char[9]greeting1="Hellolearnfk";char[]greeting2="Goodmorning".dup;这是使用上述简单字符数组形式的简单示例。importstd.stdio;voidm......
  • MySQL了解、SQL、约束
    数据库数据库的基本概念数据库的英文单词:DataBase简称:DB什么数据库?用于存储和管理数据的仓库数据库的特点持久化存储数据的。其实数据库就是一个文件系统方便存储和管理数据使用了统一的方式操作数据库--SQL(适用于关系型数据库)我们先了解几个数据库:MYSQL:开源免费的数......
  • MySQL DQL语句
    查询数据SELECTDQL是数据库查询语言,主要就是通过SELECT关键字来从数据库中查询指定规则的数据。语法格式:SELECT需要查询的列名字FROM表名称WHRER查询条件说明:1、如果需要查询所有的列,SELECT的参数指定为*,如果查询的列名有多个,使用逗号隔开2、如果没有......