質問

こんにちは、最も効果的な除去を開始日と終了スラッシュからのすべての行が特定のカラムを使用MySQL?

前:

/hello/world/
foo/bar/
/something/else
/one/more/*

変更後:

hello/world
foo/bar
something/else
one/more/*

...というかこれはPHPょうか?

役に立ちましたか?

解決

TRIM()

UPDATE MY_TABLE SET my_field=TRIM(BOTH '/' FROM my_field);

他のヒント

きdefinitelytこれを用いて作業を MySQLの文字列関数 といえそうすることになり取り扱いの外部のデータベースを使用PHPなどのプログラミング言語の選択です。

PHPのオプション:(私として取得行は $row)

$row['Field'] = explode('/', $row['Field']);
//Remove the empty elements
$row['Field'] = array_filter($row['Field']);
$row['Field'] = implode('/', $row['Field']);
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top