我在Oracle Spatial中有一个包含点要素的表格,我试图通过组合其名称和日期并在一段时间内计算其出现次数来选择不同的要素。
问题在于我无法在输出中获取空间信息(sdo_geometry
类型)。
select
a.feature_name,
count(distinct(a.feature_name||trunc(a.date,'DD'))) as number_of_days,
first(geometry) -- < --- the problem is here!
from table a
where
a.date >=to_date('01/01/2016 00:00:00', 'DD/MM/YYYY HH24:MI:SS')
and a.date<to_date('02/01/2016 00:00:00', 'DD/MM/YYYY HH24:MI:SS')
group by a.feature_name;