rank是T_sql函数,rank()函数返回结果集分区内指定字段的值的排名,指定字段的值的排名是相关行之前的排名加一。
T-SQL即Transact-SQL,是SQL在MicrosoftSQLServer上的增强版,它是用来让应用程序与SQLServer沟通的主要语言。T-SQL提供标准SQL的DDL和DML功能,加上延伸的函数、系统预存程序以及程式设计结构(例如IF和WHILE)让程式设计更有弹性。
TransactStructuredQueryLanguage它是ANSI和ISOSQL标准的MicrosoftSQLServer方言或扩展,中文理解为:SQLSERVER专用标准结构化查询语言增强版。在MicrosoftSQLServer7.0中T-SQL有着为数不少的新增功能,包括新的预存程序、系统资料表、函数、资料型别、陈述式以及现存陈述式中的选项。这些都被保留在SQLServer2000中,因此我们在这里要先回顾(特别是在您还不很熟悉SQLServer7.0中T-SQL的功能,这个温习就很重要了)。因为有太多的新功能需要讨论,在此我们仅为每个类别举少数例子来加以介绍。