gpt4 book ai didi

postgresql - 如何将非空间表连接到 Postgis 数据库中的空间表(两个表都在不同的数据库中)

转载 作者:行者123 更新时间:2023-11-29 13:06:03 26 4
gpt4 key购买 nike

我需要将非空间表连接到空间表,但两者都在不同的数据库中。

Spatial_table(dbname:dist)giddistrict_namedistrict_codegeom
Non_Spatial(dbname:census)IDdistrict_codepopulationmale_popufemale_popu

谁能给我建议,如何将上面的内容与表格关联起来,得到特定地区人口的查询结果?

谁能告诉我两个表的连接和关联之间的区别。

最佳答案

您不能在 PostgreSQL 中执行跨数据库连接。 MySQL 使用数据库的方式 PostgreSQL 使用模式。

有一个名为 dblink 的插件虽然它允许您查询另一个 PG 数据库(甚至在另一台机器上)。

虽然这对于连接来说效率不是很高,因为它必须在一个方向或另一个方向上传输整个表以进行比较。如果您要定期连接表,它们需要在同一个数据库中(但可能是不同的模式)。

关于postgresql - 如何将非空间表连接到 Postgis 数据库中的空间表(两个表都在不同的数据库中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11716719/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com