MySQL是一款極其優秀的關系型數據庫管理系統,它非常靈活和強大,可以存儲、管理、查詢海量數據,受到廣泛的使用。在MySQL中有時候需要截取字符串的一部分,比如只取后四位等,這時候就可以使用MySQL中的SUBSTRING函數。
SELECT SUBSTRING(column_name, LENGTH(column_name) - 3) AS column_name FROM table_name;
上述代碼中的SUBSTRING函數能夠截取一部分字符串,其中參數column_name為需要截取的列名,LENGTH函數可以獲取列名的字符長度,減去需要截取的長度后即為需要的截取起始位置,最后使用AS語句將結果賦值為原列名并返回即可。
需要注意的是,在MySQL中字符串索引從1開始而不是0開始,如果需要截取的長度小于等于0則會返回空字符串,如果需要截取的長度大于等于字符串長度則會返回全部字符串。
上一篇mysql截取天
下一篇mysql截取字段字符串