首页 > 数据库 >14 mysql 函数

14 mysql 函数

时间:2024-07-15 18:21:59浏览次数:10  
标签:函数 截取 length mysql 字符串 SELECT 14

在mysql中,函数主要分为内置函数(系统函数)和自定义函数
不管是内置函数还是自定义函数,都是使用 select 函数名(参数列表);

字符串函数

char_length():判断字符串的字符数
length():判断字符串的字节数(字符集有关)

SELECT char_length('你好,中国'),length('你好,中国'); -- 返回结果:5 13

concat():连接字符串

SELECT CONCAT('你好','呀','中国');

instr():判断字符在字符串中是否存在,如果存在返回其位置,不存在返回0

SELECT instr('你好中国呀','国'); -- 返回结果:4

lcase():全部小写

SELECT LCASE('HELLO World'); -- 返回结果:hello world

left():从1开始,截取指定长度的字符串

SELECT left('hello world',3);

mid():从中间指定位置截取字符串,如果不指定截取长度,直接截取到最后

SELECT mid('hello world',2);

ltrim():消除左边对应的空格

标签:函数,截取,length,mysql,字符串,SELECT,14
From: https://www.cnblogs.com/songxia/p/18303674

相关文章

  • MySQL PXC集群多个节点同时大量并发update同一行
    如本文标题,MySQLPXC集群多个节点同时大量并发update同一行数据,会怎样?为此,本人做了一个测试,来验证到底会怎样!一、生成测试数据mysql>CREATETABLEtest(->`a`int(11)NOTNULLDEFAULT0,->`b`int(11)DEFAULTNULL,->`c`int(11)DEFAULTNULL,......
  • 为什么MySQL会选择B+树作为索引
    为什么MySQL会选择B+树作为索引在数据库管理系统中,索引是提升查询效率的关键技术之一。MySQL作为广泛使用的关系型数据库管理系统,其核心存储引擎InnoDB选择B+树作为其索引结构,这一选择背后蕴含了深刻的性能和存储效率考量。本文将简要介绍B+树的基本概念,阐述MySQL选择B+树......
  • STM32标准库函数功能介绍————EXTI库
    1.voidEXTI_DeInit(void);函数解释:EXTI的反初始化函数,即恢复默认状态。参数解释:无参数2.voidEXTI_Init(EXTI_InitTypeDef*EXTI_InitStruct);函数解释:EXTI的初始化函数参数解释:注意要加&号3.voidEXTI_StructInit(EXTI_InitTypeDef*EXTI_InitStruct);函数解释:将EXTI......
  • opencv—常用函数学习_“干货“_7
    目录十九、模板匹配从图像中提取矩形区域的子像素精度补偿(getRectSubPix)在图像中搜索和匹配模板(matchTemplate)比较两个形状(轮廓)的相似度(matchShapes)解释二十、图像矩计算图像或轮廓的矩(moments)计算图像或轮廓的Hu不变矩(HuMoments)解释使用示例二一、......
  • 来聊一聊MySQL InnoDB的LSN
    前言在MySQL的InnoDB存储引擎中,LSN(日志序列号)其实是一个非常重要的概念。它用来标识数据库某一特点时间点和状态。并在事务管理,崩溃恢复和数据一致性维护中发生重要作用。下面,我们来讲下LSN的实现机制。包括其生成、管理和使用方式。什么是LSNLSN是全局递增的序列号。......
  • mysql备份还原——binlog查看工具之show binlog的使用
    (4.8)mysql备份还原——binlog查看工具之mysqlbinlog及showbinlog的使用关键词:showbinlog,mysqlbinlog查看,二进制文件查看,binlog查看工具,binlog查看方法 0、使用showmasterstatus; 使用它可以直接查看binlog日志信息;总结:指定文件:showbinlogeventsin'b......
  • MySQL的并发问题的解决方案
    怎么解决脏读、不可重复读、幻读这些问题呢?其实有两种可选的解决方案方案一、读操作利用MVCC(多版本并发控制),写操作进行加锁。所谓的MVCC,就是生成一个ReadView,通过ReadView找到符合条件的记录版本(历史版本由undolog日志构成)。查询语句只能读到在生成ReadView之前已提交事所做的......
  • kotlin标准函数let apply等分析
    在kotlin中,在standard.kt中定义了一些标准的方法,这里对这些方法进行挨个的阅读TODO方法这方法比较简单,就是直接抛出一个异常,这里有一个inline关键字,定义的是一个内联方法,内联方法的意思是调用时整个方法的代码一起替换过去,下面是TODO方法的源码publicinlinefunTODO(......
  • mysql参考配置
    jira数据库参考配置#cat/usr/lib/systemd/system/mysqld.service[Unit]Description=MySQLServerDocumentation=man:mysqld(8)After=network.target[Service]Type=notifyUser=mysqlGroup=mysqlExecStart=/usr/local/mysql-5.7/bin/mysqld--defaults-file=/etc/my.cnf$MYSQL_O......
  • MySQL高级应用指南:从数据库设计到高可用架构
    引言欢迎阅读这篇MySQL文章本文旨在帮助你更深入地了解和掌握MySQL数据库的高级应用技术通过一些实际的开发案例和代码示例你将能够更好地运用MySQL进行复杂的数据操作和管理分类教程一数据库设计与优化在设计和优化数据库时需要考虑到表结构(TableStructure)索引(I......