首页 > 解决方案 > PostgreSQL:删除重复列

问题描述

我正在处理 postgres 子查询的输出,并且该表有 20 列(使用 WITH 子句生成)。

桌子看起来像这样

col1    col2    col3     --- col20
 4        4       24
 6        6       45
 5        5       66
 5        5       12

我想写一个删除重复列的查询。我尝试选择除第二列之外的所有列。但我找不到更好的方法来做到这一点。

预期的输出是:

col1           col3   ------ col20
 4              24
 6              45
 5              66
 5              12

谢谢

标签: postgresqlduplicates

解决方案


推荐阅读