我将在SQLServer上查询覆盖全国所有城市的四点最小外接矩形。现在,我只能在泰国找到一个城市的多边形。这是我的sql命令。
DECLARE @TH geometry
SELECT @TH=Geom
FROM AirPollutionPM25
WHERE country='Thailand' AND Year=2016
SELECT @TH.STEnvelope().ToString()
这是一个查询结果,但它还不正确,因为它涵盖了泰国的一个城市。
这是我的数据。
谢谢你的帮助。
我将在SQLServer上查询覆盖全国所有城市的四点最小外接矩形。现在,我只能在泰国找到一个城市的多边形。这是我的sql命令。
DECLARE @TH geometry
SELECT @TH=Geom
FROM AirPollutionPM25
WHERE country='Thailand' AND Year=2016
SELECT @TH.STEnvelope().ToString()
这是一个查询结果,但它还不正确,因为它涵盖了泰国的一个城市。
这是我的数据。
谢谢你的帮助。
1条答案
按热度按时间qcuzuvrc1#
该查询只会将最后一个值赋给
@TH
.尝试一个聚合函数。例如