gpt4 book ai didi

sql - 我没有从我的查询中得到我想要的结果

转载 作者:行者123 更新时间:2023-11-29 13:09:28 24 4
gpt4 key购买 nike

我有两个名为“District”和“SensorData”的表。从这两个表中,我想知道表“SensorData”中的哪些点位于“District”多边形内。

我已经编写了这个查询以获得我想要的结果:

SELECT combined_sensor_data.point_geom, district.geom_pol
FROM combined_sensor_data, district
WHERE ST_Within(district.geom_pol, combined_sensor_data.point_geom);

但不幸的是,我在任何地区都一无所获。我确信这是一个错误的结果。所以我假设我的查询有误。因此,我想问的是我的查询可能出了什么问题?

最佳答案

您可以尝试更改参数顺序:

SELECT combined_sensor_data.point_geom, district.geom_pol
FROM combined_sensor_data
JOIN district
ON ST_Within(combined_sensor_data.point_geom, district.geom_pol);

关于sql - 我没有从我的查询中得到我想要的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56893550/

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