不会sybase,但是知道什么意思:
ROW_NUMBER是获得一个顺序数字,从1开始,而Over则是设定这个顺序数字的分配规则,既谁应该是1,谁应该是2。
所以上面的语句就是:CZL按照降序分配顺序的原则分配数字,LC ,DQZ也一样,然后将这些整理后的数据插入到新表。这样可以实现如:如果我有一个班的成绩,有列:
数学,语文,化学。
每一行数据代表每个学生的每科成绩,现在叫你给出数据:学生的三颗成绩以及每颗在班级中的排名。