欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql的拆分字符串函數

傅智翔2年前9瀏覽0評論

MySQL中的SUBSTRING_INDEX函數可以用來拆分字符串,該函數可以根據一個分隔符拆分字符串,并返回指定的子字符串。其基本的語法格式如下:

SUBSTRING_INDEX(str,delim,count)

其中,str表示要拆分的字符串,delim為分隔符,count為指定要返回的子字符串的數量。如果count為正數,則返回以分隔符分隔前count個子字符串,如果count為負數,則返回除了最后count個子字符串外剩余的所有子字符串。

例如,如果我們有以下字符串:

'Hello|World|John'

如果要將其以豎線分隔符拆分成三個子字符串,則可以使用如下語句:

SELECT SUBSTRING_INDEX('Hello|World|John','|',3);

這將返回:

'Hello|World|John'

如果我們只想返回前兩個子字符串,則可以使用如下語句:

SELECT SUBSTRING_INDEX('Hello|World|John','|',2);

這將返回:

'Hello|World'

如果我們想返回除了最后一個子字符串外的所有子字符串,則可以使用如下語句:

SELECT SUBSTRING_INDEX('Hello|World|John','|',-1);

這將返回:

'Hello|World'

總之,SUBSTRING_INDEX函數是一個在MySQL中很有用的字符串拆分函數,可以極大地方便我們在處理字符串時進行拆分、篩選等操作。

下一篇css z 軸