0

次のような文字列があります。

'11,111' 

これを11,111として取得したいと思います。これは MySQL で可能ですか?

4

2 に答える 2

1

週の初めに、MySQL プロシージャがカンマ区切りの値のリストを個々の値に分割する回答をここに書きましたhttps://stackoverflow.com/a/12264448/1368730

より具体的な答えが必要な場合は、分割値で何をしているのかを言う必要があります。

于 2012-09-07T12:42:51.707 に答える
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 に答える