2008-05-10

特殊功能的SQL语句

关键字: sql
用于分层的sql
	select level,m.*
		from (select a.* from test a) m
		where 1=1
		start with m.col1 is null
		connect by prior m.col1 = m.col11 


其中col11为col1的上层关系

查詢每一分組的第n條數据
SELECT * FROM 
(SELECT A_TABLE.*,ROW_NUMBER() OVER (PARTITION BY COL1 ORDER BY COL2) THEROW FROM A_TABLE ) A
WHERE THEROW=n


其中COL1为分組字段,COL2为排序字段
评论
发表评论

您还没有登录,请登录后发表评论

morris
搜索本博客
存档
最新评论