Abi*_*nda 4 sql postgresql distinct
我有一个table带有 col A 和col B的。Col A和Col B可以具有重复值。我想从Col A和Col B中分别选择不同的值,并将它们作为唯一值填充到 1 列中。我怎么做?
例子
col_a | col_b
------+------
1 | 3
2 | 4
3 | 5
4 | 7
5 | 8
6 |
Run Code Online (Sandbox Code Playgroud)
我想要extract一个表格中的总唯一值,上面写着1,2,3,4,5,6,7,8. 我怎么做?
小智 6
您可以使用 UNION 将每列的两个结果组合起来。AUNION将自动删除重复项:
select col_a as value
from the_table
union
select col_b
from the_table;
Run Code Online (Sandbox Code Playgroud)