加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 动态 > 正文

postgresql数据添加两个字段联合唯一的实操

发布时间:2021-10-11 09:59:03 所属栏目:动态 来源:互联网
导读:这篇文章主要介绍了postgresql数据添加两个字段联合唯一的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧。 我就废话不多说了,大家还

这篇文章主要介绍了postgresql数据添加两个字段联合唯一的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧。

 

我就废话不多说了,大家还是直接看代码吧~

 

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

 

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

 

1concat_ws(':',a,b)

 

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

 

1string_agg(c,' rn ')

 

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

 

1string_agg(concat_ws(':',a,b),' rn ' order by a asc) as xxx

 

结果:

 

 

还可以对进行排序

 

例子:

 

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

 

返回结果:

 

 

以上为个人经验,希望能给大家一个参考。

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读