タグアーカイブ rdbms

著者:ym

SQL命令で正規表現文字列置換

SQL 文で正規表現で文字列置き換えした上でJOIN。

以外と簡単にできました。

データはこんな感じ

www.cpoint-lab.co.jp.11111

この文字列 .11111 が邪魔でJOINができなかったのですが、

SELECT regexp_replace('www.cpoint-lab.co.jp.11111', '.[0-9]+$','') AS F1;

無事できました。

これ使えば、置換後の値で連結できますね。ざっと検索した限りだとMySQLとPostgreSQL, Oracle あたりは使える様子。

  • この記事いいね! (0)