【发布时间】:2019-04-22 04:59:23
【问题描述】:
您好,有 12 个表,我想为所有表中的某些字段获取唯一值。 通过运行以下查询(我在 2 个表之间进行了测试),我得到了一个可接受的结果,但是如果两个表中都存储了唯一值,则会重复计数:
SELECT "mmsi", "type", "l", "w", "flag", COUNT (*) FROM test_1 GROUP BY "mmsi", "type", "l", "w", "flag"
UNION
SELECT "mmsi", "type", "l", "w", "flag", COUNT (*) FROM test_2 GROUP BY "mmsi", "type", "l", "w", "flag"
我该如何解决?谢谢
【问题讨论】:
-
能否提供一些示例数据并期待结果?
标签: sql postgresql