数据库系统概念 第五章 高级SQL

函数和过程:

  声明和调用SQL函数和过程:

    SQL标准支持返回关系作为结果的函数,这种函数称为表函数。

  支持过程和函数的语言构造:

    变量通过declare语句进行声明。使用set语句进行赋值

 

 

触发器:

  

 

高级聚集特性:

  排名:

OrderID     CustomerID  ROW_NUMBER           RANK                 DENSE_RANK           NTILE  
----------- ----------- -------------------- -------------------- -------------------- --------------------  
43860       1           1                    1                    1                    1  
44501       1           2                    1                    1                    2  
45238       1           3                    1                    1                    3  
46042       1           4                    1                    1                    4  
32142       1           5                    1                    1                    5  
53242       1           6                    1                    1                    6  
43232       2           7                    7                    2                    7  
46976       2           8                    7                    2                    8  
47997       2           9                    7                    2                    9  
53453       2           10                   7                    2                    10  
53345       2           11                   7                    2                    11  
34566       2           12                   7                    2                    12  
12312       3           13                   13                   3                    13 
  分窗: 

    聚合函数 over()

      聚合函数 over(partition by 字段)—分区

      聚合函数 over(order by 字段)--框架字句

posted @ 2013-10-24 08:57  褐色键盘  阅读(182)  评论(0)    收藏  举报