ビルディングアドレスから末尾の文字を削除しようとしています。 111A
。MySql Replace and Regex
私はとそれらのパターンを見つけることができます:私はどのようにか、私はので、私は、例えば10の* 26異なる置き換えを行う必要がないことを交換してください内部の正規表現を含めることができるかどうかわからないよしかし
Select Address from Table where Address Regexp '^[0-9]{1,6}[A-Z] '
を(私が試した)のいくつかの並べ替え対
Update Table set Address=Replace(Address,'0A','0') where Address like '%0A %'
:
Update Table set Address=Replace(Address,regexp ([0-9]{1,6})[A-Z],\1)
where Address Regexp '^[0-9]{1,6}[A-Z] '
検索すると正規表現置換関数が見つかるかもしれませんが、非常に限られていて無駄です。私はこれをMySQLでやっていることを忘れて、C#で正規表現で解析していたcsvを作成し、新しいcsvファイルを作成してMySQLにインポートしました。 –