好的,基本上需要的是在使用大量連接時使用行數並使用這些rownumbers的where子句的方法。 如必須對一個表這個查詢雖然產生像 select ADDRESS.ADDRESS FROM ADDRESS
INNER JOIN WORKHISTORY ON WORKHISTORY.ADDRESSRID=ADDRESS.ADDRESSRID
INNER JOIN PERSON ON PERSON
我有一個查詢返回10000個用作地圖上繪圖點的記錄。爲了減少負載並提高應用速度,我們試圖實現邏輯基本相當於Level of Detail的操作。基本上,當縮小時,顯示50%的點數。放大時,顯示100%的點數。 這最終是什麼,我需要最終的SQL看起來像: SELECT *
FROM
(SELECT
[t0].[RecordName],
[t0].[LastMain
我已經寫在甲骨文的查詢,看起來像這樣: select ID, NAME, GEOMETRY from
(
select a.*, rownum as rnm from
(
select ID, NAME, GEOMETRY from MY_TABLE
where SDO_ANYINTERACT(GEOMETRY, SDO_UTIL.SDO_GEOMETRY