假设我经过如干个子查询按照 ORDER BY A_NAME,B_NAME后,得到以下的数据
A_name B_name C_name
A1 A1_B1 60
A1 A1_B2 80
A1 A1_B3 100
A1 A1_B4 120
A2 A2_B1 70
A2 A2_B2 90
A2 A2_B3 50
A2 A2_B4 100
A3 A3_B1 90
A3 A3_B2 80
A3 A3_B3 100
A3 A3_B4 120
我想比较C_name这列中在同一个 A_name中按照 B_name排序排序的 C_name是不是依次增大的,如果不是就把这组数据找出来,或者做标记,比如上面的数据,最终我需要得到 A2,A3这两组数据,或者在给这两组数据做个标记。
我的思路是写一个函数来比较C_name,但是不知道怎么实现,可以在函数中使用游标,各位大神有什么建议吗?十万火急的.
这最终是做成一个报表数据中错误核查的,同一个A_name中 按照 B_name 排序,C_name应该一次增大,否则就是错误数据,现在就是把错误数据找出来