zoukankan      html  css  js  c++  java
  • mysql处理字符串的两个绝招:substring_index,concat

    感觉上MySQL的字符串函数截取字符,比用程序截取(如PHP或JAVA)来得强大,速度贼快,所以在这里做一个记录,希望对大家有用。
    函数:
    1、从左开始截取字符串
    left(str, length)
    说明:left(被截取字段,截取长度)
    例:select left(content,200) as abstract from my_content_t
    2、从右开始截取字符串
    right(str, length)
    说明:right(被截取字段,截取长度)
    例:select right(content,200) as abstract from my_content_t
    3、截取字符串
    substring(str, pos)
    substring(str, pos, length)
    说明:substring(被截取字段,从第几位开始截取)
    substring(被截取字段,从第几位开始截取,截取长度)
    例:select substring(content,5) as abstract from my_content_t
    select substring(content,5,200) as abstract from my_content_t
    (注:如果位数是负数 如-5 则是从后倒数位数,到字符串结束或截取的长度)
    4、按关键字截取字符串
    substring_index(str,delim,count)
    说明:substring_index(被截取字段,关键字,关键字出现的次数)
    例:select substring_index("blog.jb51.net","。",2) as abstract from my_content_t
    结果:blog.jb51
    (注:如果关键字出现的次数是负数 如-2 则是从后倒数,到字符串结束)

  • 相关阅读:
    jQuery
    前端开发之JavaScript篇
    前端开发之css篇
    前端开发之html篇
    mysql续
    MySQL入门
    进程线程协程那些事儿
    Python之socket网络编程
    2016.6.24——vector<vector<int>>【Binary Tree Level Order Traversal】
    2016.6.21——Climbing Stairs
  • 原文地址:https://www.cnblogs.com/crystaltu/p/6945030.html
Copyright © 2011-2022 走看看