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

mysql分割逗號取第2個

吉茹定2年前10瀏覽0評論

在MySQL中,要想獲取某一列的第二個逗號前面的內容,可以使用SUBSTRING_INDEX函數。SUBSTRING_INDEX函數可以根據指定的分隔符和出現次數對字符串進行分割。

SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(`column_name`, ',', 2), ',', -1) 
FROM `table_name`;

上述代碼中,`column_name`表示要獲取的列名,`table_name`表示要查詢的表名。SUBSTRING_INDEX函數會對`column_name`進行兩次分割,分隔符為逗號。第一次分割會得到逗號前面的內容,第二次分割會得到逗號后面的內容。最后,使用`-1`作為第二個參數,獲取最后一次分割得到的內容,即逗號后面的內容。

例如,有如下一列數據:

id | column_name
------------------
1  | apple, banana, cherry
2  | dog, cat, bird

執行上述代碼后,會得到以下結果:

column_name
------------
banana
cat

可以看到,函數成功提取了每一行中第二個逗號前面的內容。