SAS中的SQL语句完全教程
SAS 中的 SQL 语句完全教程 SAS 中的 SQL 语句完全教程是指在 SAS 系统中使用 SQL 语句来进行数据处理和分析的技术。SQL 过程步是 SAS 系统中的一种数据处理工具,可以实现查询 SAS 数据集、生成报表、实现数据集合并、创建或删除 SAS 数据集、视图、索引等。 SQL 过程步的特征是可以实现数据处理的自动化,不需要对每一个查询进行重复,每条语句都是单独处理的,可以不需要 print 过程步就能打印出查询结果,也不需要 sort 过程步进行排序,不需要 run,最后可以 quit 来结束 SQL 过程步。 SQL 过程步语句主要包括 SELECT,ALTER,CREATE,DELETE,DESCRIBE,DROP,INSERT,RESET,SELECT,UPDATE 等。 SELECT 语句是 SQL 过程步中最基本的语句,用于查询数据表中的数据。SELECT 语句的基本语法是:SELECT <DISTINCT> object-item <, ...object-item> FROM from-list <WHERE sql-expression_r> <GROUP BY group-by-item <, ... group-by-item>> <HAVING sql-expression_r> <ORDER BY order-by-item <, ... order-by-item>>; SELECT 语句的特征是可以选择满足条件的数据、数据分组、对数据进行排序、对数据指定格式、一次最多查询 32 个表。在 SAS 系统中,对于表名和变量名一般不超过 32 个字符,对于库名,文件引用名,格式等不能超过 8 个字符。 Validate 关键字只存在于 select 语句中,可以在不运行查询的情况下测试语句的语法、检查列名是否合法,对于不正确的查询将打印其消息。 在 SAS 系统中,可以使用 noexec 选项来进行语法测试,不执行语句,可以检查语句的语法是否正确。 查询列可以通过 SELECT 语句来实现,可以查询指定列,也可以用*来查询所有列。可以用 feedback 选项来查看到底我们选择了哪些列。
剩余25页未读,继续阅读
- banzhuanai2018-04-13东西挺好的,值得收藏
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助