熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> MySQL >> 正文

MySQL截取字符串函數方法

2013-11-23 20:57:38  來源: MySQL 
    今天建視圖時用到了MySQL中的字符串截取很是方便
    感覺上MySQL的字符串函數截取字符比用程序截取(如PHP或JAVA)來得強大所以在這裡做一個記錄希望對大家有用
    函數
    從左開始截取字符串
    left(str length)
    說明left(被截取字段截取長度)
    例select left(content) as abstract from my_content_t
    從右開始截取字符串
    right(str length)
    說明right(被截取字段截取長度)
    例select right(content) as abstract from my_content_t
    截取字符串
    substring(str pos)
    substring(str pos length)
    說明substring(被截取字段從第幾位開始截取)
    substring(被截取字段從第幾位開始截取截取長度)
    例select substring(content) as abstract from my_content_t
    select substring(content) as abstract from my_content_t
    (注如果位數是負數 如 則是從後倒數位數到字符串結束或截取的長度)
    按關鍵字截取字符串
    substring_index(strdelimcount)
    說明substring_index(被截取字段關鍵字關鍵字出現的次數)
    例select substring_index() as abstract from my_content_t
    結果blogchinabyte
    (注如果關鍵字出現的次數是負數 如 則是從後倒數到字符串結束)
    結果
From:http://tw.wingwit.com/Article/program/MySQL/201311/29344.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.