oracle中取同类记录的最早时间
5个回答
2015-03-20
展开全部
select gid,tdate,vol from(
select gid,tdate,vol
row_number() over(partition by gid order by tdate) rn
from gtread where tdate between trunc(tdate, 'mm') and last_day(trunc(tdate))
)t where rn=1
可以试试!
select gid,tdate,vol
row_number() over(partition by gid order by tdate) rn
from gtread where tdate between trunc(tdate, 'mm') and last_day(trunc(tdate))
)t where rn=1
可以试试!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
order by min(时间字段);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据量小的话,可以进行排序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
order by 时间字段
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询