mysql字符串截取指定字符串_sql查询截取字符串

mysql字符串截取指定字符串_sql查询截取字符串Mysql字符串截取和截取字符进行查询一、MySQL中字符串的截取MySQL中有专门的字符串截取函数:其中常用的有两种:substring_index(str,delim,count)和concat1.substring_index(str,delim,count)函数的使用较为普遍。函数括号里面的依次为:要分隔截取的字符串(如:”aaa_bbb_

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

Mysql字符串截取 和 截取字符进行查询

一、MySQL中字符串的截取
MySQL中有专门的字符串截取函数:其中常用的有两种:substring_index(str,delim,count)concat
1.substring_index(str,delim,count) 函数的使用较为普遍。
函数括号里面的依次为:要分隔截取的字符串(如:”aaa_bbb_ccc”)、分隔符(如:“_”)、位置(表示第几个分隔符处,如:“1”)。
count为正数,那么就是从左边开始数,函数返回第count个分隔符的左侧的字符串;
count为负数,那么就是从右边开始数,函数返回第count个分隔符右边的所有内容;
count可以为0,返回为空。

    例子:substring_index("aaa_bbb_ccc","_",1) ,返回为 aaa;
         substring_index("aaa_bbb_ccc","_",2) ,返回为 aaa_bbb;
         substring_index(substring_index("aaa_bbb_ccc","_",-2),"_",1) ,返回为 bbb;

2.concat是连接几个字符串
例子:concat(‘m’,’y’,’s’,’q’,’l’);
返回:mysql
二、依据表中的某个字段查询包含有这个字符的所有数据
1.find_in_set:SELECT * FROM user WHERE find_in_set(‘吴’,name);
查询user表中所有name包含“吴”的数据
2.REGEXP:SELECT * FROM user WHERE name REGEXP ‘(‘吴’|‘刘’)’;
使用正则,查询包含刘或者吴的数据

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/188094.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Mac PHPStorm清除SVN配置缓存

    Mac PHPStorm清除SVN配置缓存

    2021年10月21日
    40
  • oracle行转列函数 聚合_oracle查询结果行转列

    oracle行转列函数 聚合_oracle查询结果行转列如需转载请标明出处1.使用条件查询查询部门为20的员工列表–查询部门为20的员工列表SELECTt.DEPTNO,t.ENAMEFROMSCOTT.EMPtwheret.DEPTNO=’20’;效果:2.使用listagg()WITHINGROUP()将多行合并成一行(比较常用)SELECT T.DEPTNO, li…

    2022年9月7日
    1
  • 台式计算机网线,台式电脑连接网线的是哪里 台式电脑怎么连接wifi步骤

    台式计算机网线,台式电脑连接网线的是哪里 台式电脑怎么连接wifi步骤4999或者运营商的问题,方法有哪些,我的笔记本和台式机都是10,联想启天4155,笔记本连的路由器的无线,用(wifi调试桥台式机电脑)使用脚本辅助微连接台式电脑连接信小程序跳一跳简单实用教程新人适用一wifi条龙附带资源,只有网线,另一种可能度出问题了,28访问量,什么叫做二次开发,惠普连接暗影精台式电脑连接灵5,连接对于家中台式电脑连接路由电脑怎样器还有连wifi接猫的用户,台式电脑,热门台…

    2022年6月26日
    27
  • outlook显示与服务器断开连接,Outlook 与Exchange 服务器断开连接「建议收藏」

    outlook显示与服务器断开连接,Outlook 与Exchange 服务器断开连接「建议收藏」您好:我们使用的是Exchange2013标准版邮件服务器,上周升级为CU3后频繁出现outlook与exchange断开连接“outlook已失去与MicrosoftExchange的连接,如果有可能将尝试连接”……(当然之前也有只是不怎么影响使用,现在每分钟会出现55次,无法使用Exchange模式收发邮件)。下面截取了服务器日志和outlook日志,请帮忙分析下,不胜感激!!!服务器日志…

    2025年7月11日
    3
  • 镁光256Gb NAND Flash芯片介绍

    镁光256Gb NAND Flash芯片介绍总体概述该芯片是一款典型的大容量NANDFlash存储颗粒,支持OpenNANDFlashInterface(ONFI)2.1的接口标准,采用ONFINANDFlash的操作协议。该芯片采用Multiple-levelCell(MLC)技术,根据不同的容量,一个芯片内部封装了多个DIE(LUN),每个DIE由两个Plane构成,一个Plane可以分成2048个Block,每个Bl…

    2022年6月22日
    66
  • linux源码分析(二)-启动过程

    linux源码分析(二)-启动过程

    2022年3月12日
    46

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号