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

複数の分割とorder_idの割り当て

    translate() を使用します :

    SELECT "ID", token, row_number() over (partition by "ID")
    FROM (
        SELECT "ID", s.token
        FROM   
            Table1 t, 
            unnest(string_to_array(translate(t.address, '.,:;-', '     '), ' ')) 
                s(token)
        WHERE token <> ''
        ) sub
    

    SqlFiddle




    1. データセットビューのテーブルで時間を節約するための25のMicrosoftAccessショートカット

    2. ストアドプロシージャの実行がスクリプトからのSQLクエリよりも速いのはなぜですか?

    3. 未定義の変数:pdo、nullでメンバー関数prepare()を呼び出す

    4. RobotFramework:cx_Oracle-FAIL:InternalError:Oracleエラーはありませんか?