rank是排名函數。
rank是T_sql函數,rank函數返回結果集分區內指定字段的值的排名,指定字段的值的排名是相關行之前的排名加壹,最常用的是求某壹個數值在某壹區域內的排名。
函數名後面的參數中number為需要求排名的那個數值或者單元格名稱(單元格內必須為數字),ref為排名的參照數值區域,order的為0和1,默認不用輸入,得到的就是從大到小的排名,若是想求倒數第幾,order的值請使用1。
在實際應用中,往往需要求某壹列的數值的排名情況,例如,求A1到A5單元格內的數據的各自排名情況,可以使用單元格引用的方法來排名。
程序參數
壹個較大的程序壹般應分為若幹個程序塊,每壹個模塊用來實現壹個特定的功能。所有的高級語言中都有子程序這個概念,用子程序實現模塊的功能。在C語言中,子程序的作用是由壹個主函數和若幹個函數構成。由主函數調用其他函數,其他函數也可以互相調用,同壹個函數可以被壹個或多個函數調用任意多次。
在程序設計中,常將壹些常用的功能模塊編寫成函數,放在函數庫中供公***選用。要善於利用函數,以減少重復編寫程序段的工作量。
許多程序設計語言中,可以將壹段經常需要使用的代碼封裝起來,在需要使用時可以直接調用,所以,函數也可以說是許多代碼的集合,這就是程序中的函數。