mysql查询时字符串截取问题

5人阅读 评论(0) 收藏 举报
分类:
1、从左开始截取字符串
left(str, length)
说明:left(被截取字符串,截取的长度)
例:select left(string,200) as new_string from cs_news
2、从右开始截取字符串
right(str, length)
说明:right(被截取字符串,截取的长度)
例:select right(string,200) as new_string from cs_news
3、截取字符串
substring(str, pos)
substring(str, pos, length)
说明:substring(被截取字段,从第几位开始截取)
substring(被截取字段,从第几位开始截取,截取长度)
例:select substring(string,200) as new_string from cs_news
select substring(string,5,10) as new_string from cs_news

(注:如果位数是负数 如-5 则是从后倒数位数,到字符串结束或截取的长度)

substring_index(str,delim,count)
说明:substring_index(被截取字段,关键字,关键字出现的次数)

例:SELECT substring_index(member_ids,",",4) FROM `xg_meeting`

截取的字符串为',135,134,133,143,’,ID数据组,结果:",135,134,133"

截取到当前字符串第四个“,”之前的字符

(注:如果关键字出现的次数是负数 如-4 则是从后倒数,到字符串结束)

例:SELECT substring_index(member_ids,",",-4) FROM `xg_meeting`

截取的字符串为',135,134,133,143,’,ID数据组,结果:"134,133,143,"




查看评论

C#LINQ查询技术

-
  • 1970年01月01日 08:00

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

Mysql字符串截取 和 截取字符进行查询一、MySQL中字符串的截取 MySQL中有专门的字符串截取函数:其中常用的有两种:substring_index(str,delim,count)...
  • kai_1230
  • kai_1230
  • 2017-02-20 10:28:03
  • 3587

MySQL字符串函数substring:字符串截取(修改)

MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() ...
  • yin767833376
  • yin767833376
  • 2016-08-05 10:34:30
  • 1567

截取mysql查询结果字符串

我这个方法非常笨,但是有用,如果有好的方法可以留言哈: SELECT create_date, trim( REPLACE ( REPLACE ( LEFT ( su...
  • sky_jiangcheng
  • sky_jiangcheng
  • 2017-12-20 16:48:14
  • 86

关于数据库基础的问题

什么是DBS、DBMS、DB、DBA 什么是关系数据库?
  • qq_35532448
  • qq_35532448
  • 2016-12-07 21:43:40
  • 207

mysql 字符串截取查询

先给你们看看表数据 is_type:0 不推荐 | 1 首页广告推荐  |  2  商品页广告推荐  |  3  列表页广告推荐  4:购物车广告推荐 sort_num:0,0,0,0   第一个...
  • u010757785
  • u010757785
  • 2016-10-21 14:54:12
  • 339

mysql中时区问题

今天做查询遇到一个奇怪的事情,就是查询两个日期之间的记录,明明在sql客户端运行可以查到但是在项目中查询不出结果,后来发现是时区问题,我用的是spring boot+mybatis项目, 直接在连接u...
  • ab200814787
  • ab200814787
  • 2018-02-28 22:47:41
  • 54

MYSQL,字符串连接,截取

SELECT    CONCAT(     SUBSTRING(telephone, 1, 4),     '***',     SUBSTRING(telephone, 8, 4)   )...
  • sinat_15104757
  • sinat_15104757
  • 2017-02-22 18:37:52
  • 396

mysql查询优化需要注意的20点

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据...
  • bravekingzhang
  • bravekingzhang
  • 2014-02-11 16:40:43
  • 14403

mysql 查询大小写敏感问题

今天在mysql中执行一个脚本时,发现查询结果不是大小写严格匹配。 SELECT * FROM a0k_test1 WHERE id = 'aA'; id字段类型varchar(20) 这个sql把...
  • daxiang12092205
  • daxiang12092205
  • 2016-07-06 13:12:34
  • 2082
    个人资料
    等级:
    访问量: 0
    积分: 110
    排名: 0
    文章分类
    文章存档