proc-sql 相关问题

proc sql是一个SAS过程,用于将SQL语句提交给SAS编译器。对于Oracle Pro * C,请使用[oracle-pro-c]。

日期循环宏以运行 SAS 查询

我需要在过去几年的事件级别为超过 10,000 个 ID 提取数百万数据。我尝试使用 SAS 宏来提取每个月的数据,但是查询失败...

回答 1 投票 0

SAS:将不符合阈值的值包含为缺失值

我正在使用 proc sql 和 proc report 为我的结果创建一个表: 进程 sql; 创建表 newtable 为 选择位置、年、月、计数(不同的一天)作为天数 从有 其中阈值>90

回答 0 投票 0

查找两个数据集之间的差异

我想获取有关表中但不在另一个表中的用户的信息。 数据样本: 表格1 用户 1 用户 2 flag_ind 安布拉烧伤 1 安布拉丘陵 0 克里斯·利奥波德 一 马丁·斯图尔特 0 T...

回答 1 投票 0

PORC SQL / SAS Enterprise Guide 中如何计算除一列以外的每列值的总和以具有每列的总值?

我在 SAS Enterprise Guide 中有表(只有数字列),如下所示: 年份 |列 1 |列2 ------|--------|------ 2021 | 年20 | 10 2022 | 年25 | 30 2023 | 年5 | 1个 我需要总结

回答 2 投票 0

如何在 SAS Enterprise Guide 中选择每列中具有重复项的重复行?

我有时间在 SAS Enterprise Guide 中,如下所示: 列1 列2 列3 10 12 44 15 8个 2个 10 12 44 我需要选择重复的行 --> 选择重复的行,但只选择那些出现重复的行...

回答 1 投票 0

在宏函数中使用宏变量过滤数据

我想在宏函数中使用宏变量来使用 proc sql 语句根据日期过滤数据集。 我的宏变量是这样创建的; 数据_null_; 我 = 1 到 2 吗? 调用 symputx(猫('

回答 1 投票 0

在宏函数中使用宏变量过滤数据

我想在宏函数中使用宏变量来使用 proc sql 语句根据日期过滤数据集。 我的宏变量是这样创建的; 数据_null_; 我 = 1 到 2 吗? 调用 symputx(猫('

回答 0 投票 0

如何在 SAS Enterprise Guide 的 PROC SQL 中删除定义字符后的字符?

我在 SAS Enterprise Guide 中有如下表,这是以下查询的结果: 进程 sql; 创建表 work.table1 作为 选择 COL2,COL2 从我的表 ;辞职; 列 1 |列2 ...

回答 1 投票 0

需要帮助查找两个表之间的重叠日期并在 SAS 中创建 Y/N 标志

我有 2 个正在处理的数据集,它们有一些重叠的日期。我想创建一个标志,它将检查表 B 中每个 id 的每个“date_lab”日期,并将其与 s 交叉引用...

回答 2 投票 0

Proc sql:where子句中的日期格式

我需要添加一个where子句,这样只会显示大于20230123的effective_date或process_date。然而,在 existinf 表中 effective_date 是数字格式和 effective_date i ...

回答 0 投票 0

Proc Sql 用连字符连接表

我想加入一张有student_id和Student_no的桌子。你能建议我应该如何编码才能忽略连字符吗?在此先感谢您的帮助 表学生年龄 学生卡 年龄 ...

回答 0 投票 0

在同一组中使用SQL和Specifying进行分组观察。

我有一个由两列(X,Y)组成的表,代表观测值之间的相关性,如下所示。X Y 1 2 2 3 3 4 A B B C 我想创建一个新的列,表示观测值之间的关系......。

回答 1 投票 0

SAS-将数据添加到表中,并在结果表上增加一个标志。

我在SAS上有两张表 "Table_A "和 "Table_A_Archive",作为我的ETL流程的一部分,"Table_A "每天都会创建,数据应该在 "Table_A_Archive "上存档。当数据被归档...

回答 4 投票 1

maxcharge

我需要在SQL中回答这个棘手的问题,我尝试了很多方法,最后得到了这个查询,它只检索MAX SUM或MIN SUM,而没有相应的雇员。这个代码只检索MAX ...

回答 1 投票 -3

使用PROC SQL (Teradata)获取过去1小时内的记录。

我使用SAS连接到Teradata。给定以下数据集(这是一个定期更新记录的事务表),我需要能够选择过去一小时(至少3小时)的记录。所以对于...

回答 1 投票 0

如何比较一个表中的每一行和另一个表中的每一列?

我有如下表格。A表end_date,acct_nbr 01032017,123 01042017,234 02022017,334 B表dateA 01012017 02012017 欲表。Date number_of_records 01012017 3 0201... ...

回答 1 投票 0

使用SAS宏创建动态数据集名称

我正在使用宏变量创建数据集名称时遇到问题。所以基本上我想通过宏变量创建Region_Jun_14。 Jun_14是当前月份和日期。任何引线...

回答 1 投票 0

在PROC SQL中是否有更好的方法使用嵌套函数?

我在做某些事情需要在proc sql中查询一次以上,因此我尝试在数据步骤中编写类似于嵌套函数的代码。这是一个示例:数据测试具有2个变量,即Group和Num。数据测试; ...

回答 1 投票 0

PROC SQL MERGE MISMATCH

所需输出的附加屏幕快照,所需条件是“ A中的主题= B中的主题,A NE中的VISIT(不等于B中的VISIT”),我想找到确切的不匹配和缺失的VISIT ...

回答 1 投票 0

如何使用proc sql在sas中从以下数据中获得第一行

[数据集a:-cc dob已注册1 10-13-1981 10-13-2001 2 10-17-1984 12-15-2004 3 07-20-1957 12-20-2007 4 10-13-1989 12- 24-2010 5 10-13-1996 12-28-2013 6 10-14-1996 12-11-1999 7 10-15-1996 ...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.