proc-sql 相关问题

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

在sql中通过over id来对重叠值或日期进行求和/计数

我正在使用sas表,日期表示为“输入”和“左”列中给出的数字。我必须计算会员留在系统中的日子。比如,例如下面...

回答 1 投票 0

sql来proc sql转换

我有2个包含var值的表(ID,date,var1,var2,var3 ....)我需要从table2获取数据并将其添加到table1中,其中(ID或日期)不存在于table1中。我正在使用......

回答 1 投票 0

选择具有datediff 1和最新时间 戳的行

对不起,可能有一个非常简单的解决方案,但我是SQL和SAS数据集成工作室的新手。代码在SAS语言的“proc SQL”中。我想在SAS DI创建一份工作,我...

回答 1 投票 0

SAS:提高交叉连接的效率

在我的项目中,我结合了三个独特的输入源来生成一个分数。想象一下这个公式综合得分= weight_1 * Score_1 + weight_2 * Score_2 + weight_3 * Score_3所以,要做到这一点,我......

回答 1 投票 2

Proc SQL Delete花费的时间太长了

我正在运行以下SAS命令:Proc SQL;从Server003.CustomerList中删除;放弃;这花费了8分钟......当只需几秒钟就可以读取该文件。可能是什么原因......

回答 6 投票 0

SAS直通设施。如何在查询中插入本地表中的大列表?

我需要使用SAS传递工具查询服务器中的大表(REMOTE_TBL)。为了缩短查询,我想发送一个从本地表(LOCAL_TBL)中提取的ID列表。 ...

回答 4 投票 0

每日数据未显示没有数据的日期 - 报告也需要0日期

我正在为SAS VA制作报告数据。数据示例:日期 - 客户01Mar2019 - 4 02Mar2019 - 5 03Mar2019 - 2 05Mar2019 - 9因此我在04Mar2019获得了0位客户。那一天没有显示在我...

回答 1 投票 1

条件加入有许多关系

我正在处理索赔数据并根据不同的费用表重新定义索赔。所以我有两张桌子。索赔和fschedule。在这种情况下,重新定价归结为CPT_Code和......

回答 1 投票 0

如何使用Pandas从数据库和本地数据框中进行选择?

使用SAS,我通常使用proc sql来创建从数据库读取的数据集。稍后我可以再次使用proc sql从数据库和我创建的第一个本地数据集中查询。怎么一个......

回答 1 投票 0

插入日期时出错(因为数据值不符合完整性约束_NM0002_。)

我正在尝试创建日期数据并将其插入SAS中的表中,但是我收到此错误消息。 proc sql; alter table a2db.student add dob DATETIME format = datetime20。;插入a2db.student(dob)...

回答 1 投票 1

将前6个付款字段记录显示为每个帐户的列

我的表包含一个帐户字段,它们各自的最后付款。例如。 acc | lastpayment 1111 100.00 1111 150.00 1111 110.00 1112 111.00 1113 200.00 1114 300.00这些记录将......

回答 1 投票 0

为什么proc sql sum函数返回count而不是total values?

我在SAS学习proc sql。当我使用sql sum函数时,我意识到如果添加了一个比较运算符,则输出是行数而不是垂直和。我如何获得垂直总和以及...

回答 2 投票 0

基于“from”和“to”日期重复行

我有一个像(在SAS SQL中的代码,但我可以转换来自SQLServer引擎的回复,因为我有一些经验):proc sql; create table work.temp1(date_from num informat = date7 ....

回答 1 投票 1

如果变量值出现两次,则拆分数据集

我想将数据集拆分为两个子集。我希望第一个子集包含id或id1的值出现多次的所有行。喜欢这个,数据测试;输入id id1 var1 $ var2 $; ...

回答 2 投票 0

转换Month_Dt在sas

我有一个这种格式的样本数据作为char。月2008-09 2007-10 2008-09如何获得上述日期'01sep2008'(SAS DESIGN STUDIO)

回答 2 投票 1

SAS:将字符变量转换为数字,如果输入的某些字段只有0,则保持全0

目标:使用sas中的proc sql将字符变量转换为数字条件:输入变量有x长度必须保持每个位置的所有0只有一些字段0'S Ex:...

回答 1 投票 1

什么是持续时间,它与长度有何不同?为什么当duration = 1的char变量转换为数字时,持续时间变为8

变量的持续时间是多少?它与长度的不同之处是什么?为什么当你使用输入函数将持续时间= 1的char变量转换为数字时,新的持续时间...

回答 1 投票 -1

SQL生成两个街道号码之间的每个街道号码并保留邮政编码

我有一个数据集,其中包含街道名称和邮政编码的劣质和高级街道号码。我想生成一个数据集,其中包含每个街道号码之间的每个数字。例如, ...

回答 1 投票 0

在SaS中重复执行宏

我正在使用一个实际上将有数千个细分的数据集。为了说明,我附上了8.我要做的是为每个段创建一个数据集,以便我可以计算...

回答 3 投票 0

PROC SQL SAS中的长度和连续

我想在select语句中定义某些特定列的长度,我想连接两个列,即赞助商ID和赞助商,如SAS proc sql中的“ABC-123”。请帮忙在这里...

回答 2 投票 0

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