窗口条款
适用于:砖的SQL砖运行时
窗口条款允许您定义并命名一个或多个不同的窗口规范一旦和分享它们在许多窗口函数在相同的查询。
参数
window_name
一个标识符的窗口规范可以参考。窗口内的标识符必须是唯一的条款。
window_spec
一个窗口规范在共享一个或多个窗口功能。
例子
>创建表员工(的名字字符串,部门字符串,工资INT,年龄INT);>插入成员工值(“丽莎”,“销售”,10000年,35),(“伊万”,“销售”,32000年,38),(“弗雷德”,“工程”,21000年,28),(“亚历克斯”,“销售”,30000年,33),(“汤姆”,“工程”,23000年,33),(“简”,“市场营销”,29000年,28),(“杰夫”,“市场营销”,35000年,38),(“保罗”,“工程”,29000年,23),(克洛伊的,“工程”,23000年,25);>选择轮(avg(年龄)在赢得,1)作为工资,轮(avg(工资)在赢得,1)作为avgsalary,最小值(工资)在赢得作为minsalary,马克斯(工资)在赢得作为maxsalary,数(1)在赢得作为numEmps从员工窗口赢得作为(订单通过年龄行之间的2前和2后);25。327000年。023000年29000年326。025500年。021000年29000年427。425000年。021000年29000年529日。425200年。021000年30000年531日。422600年。010000年30000年533。423800年。010000年35000年535。426000年。010000年35000年536。026750年。010000年35000年437。025666年。710000年35000年3