0

重複の可能性:
Mysql は列を分割できますか?

フィルター パラメーターで構成されるコンマ区切りの文字列を Java コードからmysqlストアド プロシージャに渡します。INこれは、プロシージャのパラメータの 1 つによってフェッチされます。

このカンマ区切りの文字列を個別の変数に分割し、それらを別のクエリで使用したいと考えています。

グーグルで、このMySQL部分文字列関数を見つけました

しかし、それには問題があります:

mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', 2);
    -> 'www.mysql'

しかし、最初の区切り文字から次の区切り文字までの部分文字列を取得するための規定がない 、 が必要ですwww...mysqlcom

4

1 に答える 1

2

MySQL やその他の RDBMS は、この種の機能を提供していません。

あなたが探しているのは、完全に機能するスプリッター関数であるthisです。

あなたが欲しいものは、ここSOで何度か尋ねられました。

ここここここに同じ質問があります。

于 2012-09-20T13:34:10.743 に答える