0

我有一个像这样的字符串:

'11,111' 

我想得到这个 11,111。这在 MySQL 上可行吗?

4

2 回答 2

1

试试这个:

set @field='11,111';
select substr(@field,1,LOCATE(',',@field)-1) as col_1,
substr(@field,LOCATE(',',@field)+1,length(@field)-LOCATE(',',@field)) as col_2
于 2012-09-07T09:35:46.370 回答
1

我在本周早些时候写了一个答案,其中 MySQL 程序将逗号分隔的值列表拆分为单个值https://stackoverflow.com/a/12264448/1368730

如果您需要更具体的答案,您需要说明您对拆分值的操作。

于 2012-09-07T12:42:51.707 回答