sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL heltals matrisvärde ansluter till heltal i annan tabell med desc-sträng

Du hade rätt idé att använda any operatör för sammanfogningen. När anslutningen är klar är allt som återstår att använda string_agg för att omvandla resultatet till det format du vill ha:

SELECT   name, STRING_AGG(description, ', ')
FROM     test
JOIN     ekwdesc ON ekwdesc.value = ANY(test.ekw)
GROUP BY name

Se den bifogade SQLFiddle för ett exekverbart exempel.




  1. postgresql jsonb skiftlägesokänslig fråga

  2. Hur man ställer in AUTO_INCREMENT från en annan tabell

  3. Jag skulle vilja migrera Oralce DB till Amazon Redshift med AWS SCT

  4. Avancerad partitionsmatchning för partitionsmässig koppling