zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

postgresql数据库如何添加两个字段联合唯一的方法

数据库方法postgresql 如何 添加 两个 联合 唯一
2023-06-13 09:19:16 时间

alter table tb_safety_commitment add constraint uk_mac_vendor unique (company_code,promise_date);

补充:一行数据中的 多字段值根据连接符拼接

concat_ws( : ,a,b)

几行数据中的 同一 单字段值根据连接符拼接

string_agg(c, \r\n )

如果要将多个字段的值拼接成一个:

string_agg(concat_ws( : ,a,b), \r\n order by a asc) as xxx

结果:

还可以对进行排序

例子:

string_agg(concat_ws( | ,login_name,user_name), , ) as jcry,

返回结果:

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。


我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题

本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 postgresql数据库如何添加两个字段联合唯一的方法