找不到此类问题的答案。我要从表格中选择一列,并且希望在psql控制台中将一行中的输出轻松复制。
select id from my_table;
代替
id
------
1295
1359
568
36
395
569
1216
1296
我想看
1295 1359 568 36 395 569 1216 1296
在psql控制台中可以吗?
答案 0 :(得分:1)
使用string_agg()
:
SELECT string_agg(id::text, ' ') FROM my_table;
如果text
不是字符串类型,则可能需要强制转换为id
。
请参阅: