第6章SQL过程讲解.ppt

语法解读 Proc datasets:过程步调用datasets过程。 Library=逻辑库名: 指明逻辑库。 Modify 数据集名:指明要修改的数据集。 Index delete: 删除索引的关键字,必选项。 索引名:要删除的索引名称,多个索引可用空格分隔,依次删除。 _all_: 如果要将索引全部删除,就用此参数。 2. Sql过程删除索引 语法格式: proc sql noprint; drop index 索引名 from 逻辑库名. 数据集名; Quit; 逻辑库名:可选项,如果数据集存储在work临时逻辑库下可以省略,永久逻辑库必须指明逻辑库名. Group by语句 Group by 语句指定分组列,对数据集及表中的记录按某一列分组,同时可以使用汇总函数对分组汇总,多个分组列以空格分隔。 语法格式: group by 列名 1列名 2… Having语句 Having语句和where语句很相似,having语句可以实现对分组的数据按条件过滤,一般和group by 语句一起使用,放在group by 语句后面。如果没有group by 语句, 此处having语句就相当于where语句的功能。 Having语句和where语句区别 Having语句 Where语句 对所分组设置条件 对数据集或表中数据设置过滤条件 与group by语句连用时放其后面 与grou

文档评论(0)

1亿VIP精品文档

相关文档