2017-12-13 10 views
1

に複数の行から列私はそうのような行があります。連結し、単一のフォーマットされた文字列

roll_no 
--------- 
0690543 
0005331 
0760745 
0005271 

をそして、私はこのような文字列たい:私は連結を試みたが、そうすることができませんでしいる

"0690543.pdf" "0005331.pdf" "0760745.pdf" "0005271.pdf" 

答えて

1

最初に列データの引用符と.pdf拡張子をマングリングした後に、string_aggのような集計関数を使用できます。あなたの区切り文字としてスペースを使用します。

SELECT string_agg('"'||roll_no||'.pdf "', ' ') from myTable 

SqlFiddle here

関連する問題