使用 PostgreSQL 合并表

使用 PostgreSQL 合并表,第1张

使用 PostgreSQL 合并

宇很可能是在寻找对FULL OUTER JOIN

SELECt  coalesce(a.pre,b.pre),  coalesce(a."year",b.year),  coalesce(a.nb_a,0),  coalesce(b.nb_b,0),  coalesce(a.nb_a,0) + coalesce(b.nb_b,0) AS totalFROM table_a a full outer join table_b b on a.pre = b.pre and a.year = b.year; coalesce | coalesce | coalesce | coalesce | total----------+----------+----------+----------+-------        1 |     2013 |        0 |        1 |     1        1 |     2014 |        0 |        1 |     1        1 |     2017 |        1 |        0 |     1        2 |     2012 |        2 |        1 |     3        3 |     2014 |        2 |        0 |     2(5 rows)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5640378.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存