0
を移動:MySQLの</p> <p>例など、それはPHPに頼らずに、文字列内の文字を移動するためにMySQLで可能である場合だけで不思議内部の文字列の周りの文字
ブルーダリア、
"ブルーダリア"になる必要があります。だからコンマを取り除いて、それの後に "the"を最初に移動してください。
... SET field = REPLACE(field, CHAR(47), '')
しかし、私はちょうど最後のコンマの後に「」、唯一のすべてのインスタンスを置き換えることはできませんので、「」最初に私には大変なようです移動:カンマを削除することで行うことができます。
これはPHPで簡単に行うことができますが、私はSQLでそれをやり遂げることができるのだろうかと思っていました。
ありがとうございました。
... SET field = CONCAT_WS(' ', TRIM(SUBSTRING_INDEX(field, ',', -1)), TRIM(SUBSTRING_INDEX(field, ',', 1)))
クイック説明:
うわー、これは実際に動作します。私は外部のスクリプト言語がなければ不可能だと思った。どうもありがとうございます! – kakubei