我有一张有纬度/经度的邮政编码表。不幸的是,它似乎没有几个邮政编码。我想试着根据至少在这个地区的其他邮政编码来近似纬度/经度。
所以,对于没有在我的数据库中的邮政编码52733,我正在考虑取所有其他邮政编码的平均纬度,即“大约5273%”。
select ZipCode as z,
(select AVG(Latitude)
from tlkp_ZipCodes
where ZipCode like LEFT(z, 4) + '%' )
from tlkp_ZipCodes
但这似乎不起作用。它说"z“是一个无效的列名。