3

私はSQL 2008で空間クエリを実行しようとしています-> POIの特定のリスト(関心のあるポイント、長い/緯度のGEOGRAPHYデータ)、それらが存在する郵便番号(マルチポリゴンGEOGRAPHYデータ)。

これは私が試したクエリですが、構文的に正しくありません:-

SELECT PostCodeId, ShapeFile
FROM Postcodes a
WHERE a.ShapeFile.STIntersects(
    SELECT PointOfInterest
    FROM PointOfInterests
    WHERE PointOfInterestId IN (SELECT Item from dbo.fnSplit(@PoiIdList, ','))

これは、POI Id の csv リストを渡して分割することを意味します。それは問題ではありません..それは私のサブクエリですSTIntersects. それは無効です。

それで..何か提案はありますか?

4

1 に答える 1