sql >> Database teknologi >  >> RDS >> PostgreSQL

Multiple del og tildel ordre_id

Brug 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. Hvordan bruger jeg værdier for længde/breddegrad effektivt i Mysql?

  2. WordPress – Bag kulisserne, del 1

  3. Rails, PostgreSQL og History Triggere

  4. Postgres:filtrering af resultater ved hjælp af ARRAY_AGG og HAVING (i stedet for WHERE)