数字が続く文字のみを選択してください

kanataki

PostgreSQlテーブルからいくつかのコードを選択しようとしています。数字が含まれているコードのみが必要です。

GD123 
GD564

`GDTGGDCNBのようなコードは選びたくない

これまでの私の質問は次のとおりです。

select regexp_matches(no_, '[a-zA-Z0-9]*$')
from myschema.mytable

もちろん、これは機能しません。助けていただければ幸いです。

Haleemur Ali

少なくとも1つの文字とそれに続く少なくとも1つの数字を持つ文字列に一致するパターンは'[A-Za-z]+[0-9]+'です。

さて、有効なパターンを置き換え、その後、2つの文字で起動し、あなたの例が示すように後に3桁の数字を持っていた場合+{2}{4}それぞれを、とにパターンを囲み^$、このように、:'^[A-Za-z]{2}[0-9]{3}$'

正規表現一致演算子は~、where句で使用できます。

SELECT no_
FROM myschema.mytable
WHERE no_ ~ '[A-Za-z]+[0-9]+'

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

数字が含まれている値属性のみを選択してください

分類Dev

sqliteで大文字で始まる値のみを選択してください

分類Dev

階層が低い値のみを選択してください

分類Dev

datePickerで日付のみを選択してください

分類Dev

時間がなくなっているレコードのみを選択してください

分類Dev

近くのものがある町を選択してください

分類Dev

postgreSQLで大文字のテーブル名を選択してくださいが機能していません

分類Dev

relatiojn Doctrine1.2の特定の関係のみを選択してください

分類Dev

nullではないデータのみを選択してください

分類Dev

aa関数(bash)の文字列が数字、小文字、「_」のみであることを確認してください

分類Dev

条件文から真の値のみを選択してください

分類Dev

同じ値のレコードのみを選択してください

分類Dev

一度に1つの地域のみを選択してください

分類Dev

条件に一致する値のみを選択してください

分類Dev

カテゴリごとに1行のみを選択してください

分類Dev

選択オプションの文字列を確認してください

分類Dev

毎年注文がある顧客のIDのみを選択してください

分類Dev

同じ値が3つ以上の行に存在する行のみを選択してください

分類Dev

少なくとも1つの数字を含むn-gramを選択してください

分類Dev

兄弟のいない子供を選択してください

分類Dev

実際の高さを選択してください

分類Dev

接続がlaravelSQLを拒否しました:集計としてcount(*)を選択してください

分類Dev

数値が分数か小数かを選択してください

分類Dev

明確で最新のものを選択してください

分類Dev

他のすべてのテーブルデータが正しくない場合にのみ、1つのデータを選択してください

分類Dev

IDが「ランダム」であるものを選択してください

分類Dev

:同じクラスの親ではなく、ターゲットのみを選択してください

分類Dev

範囲内の最小数を選択してください

分類Dev

最初の有効な式を選択してください

Related 関連記事

  1. 1

    数字が含まれている値属性のみを選択してください

  2. 2

    sqliteで大文字で始まる値のみを選択してください

  3. 3

    階層が低い値のみを選択してください

  4. 4

    datePickerで日付のみを選択してください

  5. 5

    時間がなくなっているレコードのみを選択してください

  6. 6

    近くのものがある町を選択してください

  7. 7

    postgreSQLで大文字のテーブル名を選択してくださいが機能していません

  8. 8

    relatiojn Doctrine1.2の特定の関係のみを選択してください

  9. 9

    nullではないデータのみを選択してください

  10. 10

    aa関数(bash)の文字列が数字、小文字、「_」のみであることを確認してください

  11. 11

    条件文から真の値のみを選択してください

  12. 12

    同じ値のレコードのみを選択してください

  13. 13

    一度に1つの地域のみを選択してください

  14. 14

    条件に一致する値のみを選択してください

  15. 15

    カテゴリごとに1行のみを選択してください

  16. 16

    選択オプションの文字列を確認してください

  17. 17

    毎年注文がある顧客のIDのみを選択してください

  18. 18

    同じ値が3つ以上の行に存在する行のみを選択してください

  19. 19

    少なくとも1つの数字を含むn-gramを選択してください

  20. 20

    兄弟のいない子供を選択してください

  21. 21

    実際の高さを選択してください

  22. 22

    接続がlaravelSQLを拒否しました:集計としてcount(*)を選択してください

  23. 23

    数値が分数か小数かを選択してください

  24. 24

    明確で最新のものを選択してください

  25. 25

    他のすべてのテーブルデータが正しくない場合にのみ、1つのデータを選択してください

  26. 26

    IDが「ランダム」であるものを選択してください

  27. 27

    :同じクラスの親ではなく、ターゲットのみを選択してください

  28. 28

    範囲内の最小数を選択してください

  29. 29

    最初の有効な式を選択してください

ホットタグ

アーカイブ