sql >> データベース >  >> RDS >> PostgreSQL

宣言的に、Postgres文字列から最後の単語を取得する

    私があなたの質問を正しく理解していれば、あなたは文字列を持っていて、最初にそれをいくつかの区切り文字で分割し、次に配列の最後の要素を見つけて残りを破棄しています。

    仲買人を見逃して、最後の要素を直接取得する可能性があります:

    SELECT regexp_replace('foo bar baz', '^.* ', '')
    

    結果:

    baz
    


    1. PostgreSQLデータベースの範囲外の整数

    2. データベースから画像を挿入する方法は?

    3. LIKE演算子がMySQLでどのように機能するか

    4. LEFTOUTERJOINとNOTEXISTSでのSQLパフォーマンス