IDとテキストを含む単語がたくさんあるテーブルがあります。一部の行には特別な単語があります。どうすればそれらをフィルタリングできますか?SQL(MySQL)で実行したい。
列の例は次のとおりです。
1 Blah/blah/blah
私はそれを作る必要がありblah blah blahますblahblahblah。
スクリプトを手伝ってくれる人はいますか?
IDとテキストを含む単語がたくさんあるテーブルがあります。一部の行には特別な単語があります。どうすればそれらをフィルタリングできますか?SQL(MySQL)で実行したい。
列の例は次のとおりです。
1 Blah/blah/blah
私はそれを作る必要がありblah blah blahますblahblahblah。
スクリプトを手伝ってくれる人はいますか?
Mysqlには、使用できる置換関数があります。
REPLACE(column_name,char_to_replace,replacement_char)
したがって、some_tableのyour_columnでblah / blah/blahをblahblahblahに変換するには、次のようにします。where句をいつでも追加して、より具体的にすることができます。
UPDATE SOME_TABLE SET YOUR_COLUMN = REPLACE(your_column,"/"," ")
REPLACE関数をチェックしてください:http: //dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_replace