列から正規表現で4桁を抽出する
-
28-09-2020 - |
質問
私は 1 つの列に 2 つのデータ型が含まれるデータベースに座っています ;)
例
"1";"When the Wind Blows 0275";"James Patterson "
"4";"The Reluctant Fundamentalist 1026";"Mohsin Hamid";
ユーザーは、この方法で簡単に検索できると考えました...
現在、タイトルフィールドからIDを取り出して独自の列に入れて、これを修正しようとしています。
タイトルの末尾の 4 桁の数字のみを取得するには、正規表現を使用してタイトルを選択するにはどうすればよいですか?その番号はゼロで始まる場合があり、タイトルには 4 桁以外の桁が含まれる場合があります。
また、数字がタイトルの最後の 4 文字であるという保証はありません。場合によっては、その後にスペースが続くことがあります。 SUBSTRING
この場合は機能しません
手伝ってくれてありがとう!
所属していません dba.stackexchange