2
私が正直なら、私は多くの答えを見ましたが、私はそれをあまり得ていません。MySQL削除文字列とその文字列の後ろのすべて
私はハッシュタグ文字#
を含む列を持っており、その背後のすべてを削除する必要があります。 #
は1つだけです。私は以下を試した:
UPDATE my_table
SET my_col = SUBSTRING_INDEX(my_col, '#', -1)
しかし、それは動作しませんでした。
これは可能ですか?前もって感謝します。
おそらくwawawaになります(含まれていない)文字#
wawawa番号のDSDFの最初の出現までの単語全体で維持します'-1'の代わりに' 1'を使用してください –
どのようなプログラミング言語を使っていますか?値を文字列に読み込んで操作し、データベースを更新することができます。 –
@AdmiralNoiseBottomこれは、テーブルの大きさに応じて、数千から数百万のクエリを潜在的に必要とします。 MySQLはそれを直接行うことができるので、なぜそうするのですか? – Barmar