600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > SAS PROC SQL

SAS PROC SQL

时间:2019-04-07 13:36:20

相关推荐

SAS PROC SQL

SAS通过在SAS程序中使用SQL查询,为大多数流行的关系数据库提供广泛的支持。支持大多数ANSI SQL语法。过程PROC SQL用于处理SQL语句。此过程不仅可以返回SQL查询的结果,还可以创建SAS表和变量。所有这些情况的示例如下所述。

语法

在SAS中使用PROC SQL的基本语法是:

PROC SQL ;SELECT ColumnsFROM TABLEWHERE Columns GROUP BY columns ;QUIT ;

以下是使用的参数的描述:

SQL查询写在PROC SQL语句之后,后跟QUIT语句。

下面我们将看到这个SAS过程如果用于SQL中的CRUD(创建、读取、更新和删除)增删改查操作。

SQL创建操作

使用SQL,我们可以创建新的数据集形式原始数据。在下面的示例中,首先声明一个名为TEMP的数据集,其中包含原始数据。然后我们写一个SQL查询,从这个数据集的变量创建一个表。

SQL读操作

SQL中的读取操作涉及编写SQL SELECT 查询以从表中读取数据。以下查询数据库SASHELP中可用的名为CARS的SAS数据集,查询获取数据集中的某些列。

SQL SELECT with WHERE Clause条件查询语句

以下程序使用WHERE子句查询CARS数据集。在结果中买我们只得到了作为"Audi"和类型为"Sports"的观察。

SAS UPDATE操作

我们可以使用SQL Update语句更新SAS表。下面我们首先创建一个名为EMPLOYEES2的新表,然后使用SQL UPDATE语句更新它。

在SQL中删除操作

SQL中的删除操作涉及使用SQL DELETE语句从表中删除某些值。我们继续使用上面示例中的数据,并从表中删除雇员的工资大于900的观察值。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。