kebo 发表于 2013-1-27 04:54:10

分析函数一例

select z.a,z.b,z.cfrom (select   lag(t.a,2)over(order by t.a) pp_val,               lag(t.a,1)over(order by t.a) p_val,               t.a,               lead(t.a,1)over(order by t.a) n_val,               lead(t.a,2)over(order by t.a) nn_val,               t.b,t.c from test2 t) z where z.a = '1'   and ((z.p_val = '1' and z.pp_val = '1')       or (z.p_val = '1' and z.n_val = '1')       or (z.n_val = '1' and z.nn_val = '1'));
页: [1]
查看完整版本: 分析函数一例