小编Riy*_*sal的帖子

如何获取机器IP和机器名称

下面的查询给出服务器IP。但是我需要机器IP。请建议如何获取机器ip和机器名称。

select inet_client_addr();
Run Code Online (Sandbox Code Playgroud)

我使用下面的查询来获取计算机名称,但是没有用。

SELECT * FROM pg_stat_activity
WHERE client_addr = inet_client_addr()
Run Code Online (Sandbox Code Playgroud)

postgresql

5
推荐指数
1
解决办法
9793
查看次数

表中所有行的逗号分隔值

我有一个包含三列的服务表。

服务

sr_id lang alias
1     EN    A
1     PA    B
1     HI    C
2     EN    D
2     HI    E
Run Code Online (Sandbox Code Playgroud)

现在,我想输出每个服务 id、lang 和别名列,这些列将是服务别名的串联。

示例输出 -

SR_ID   lang   alias
1       EN     A,B,C
1       PA     A,B,C
1       HI     A,B,C
2       EN     D,E
2       HI     D,E
Run Code Online (Sandbox Code Playgroud)

我如何使用 PostgreSQL 9.4 做到这一点?

sql postgresql string-aggregation postgresql-9.4

1
推荐指数
1
解决办法
3947
查看次数