标签: arrays postgresql
PostgreSQL表包含两个整数数组列,例如a = [1,2,3,4]和b = [1,2,3,4,5,6]。不在b中的a项是[{1}},因此作为查询结果,我想要一个数组5,6。
a = [1,2,3,4]
b = [1,2,3,4,5,6]
b
a
5,6
如何在PostgreSQL中实现这一目标?
答案 0 :(得分:2)
安装了intarray扩展程序后,可能只需select a-b,cp。 https://www.postgresql.org/docs/current/static/intarray.html
intarray
select a-b