今天测试项目的sql语句中有左排除,而postgresql的左排除就是左连接排除交集,用测试数据测试后发现得出的结果不正确,在比对之后才发现,except将结果按照所有列自动去重了(这也是我为了省事把唯一主键取消了,测试数据直接copy了很多条,导致找了半天错误),不过也知道了postgersql和greenplum的一个特性,except会自动去重。
postgresql的except关键词去重问题
最新推荐文章于 2025-03-04 16:35:18 发布
今天测试项目的sql语句中有左排除,而postgresql的左排除就是左连接排除交集,用测试数据测试后发现得出的结果不正确,在比对之后才发现,except将结果按照所有列自动去重了(这也是我为了省事把唯一主键取消了,测试数据直接copy了很多条,导致找了半天错误),不过也知道了postgersql和greenplum的一个特性,except会自动去重。