由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 问个sql的问题吧,搞不出来了.
相关主题
问个sql问题求教个SQL的问题
大牛请进,问个sas问题一个sas问题的解决方法讨论
[合集] 说一个proc sort的很简单却总有人错的问题问个比较具体的算法问题
PROC SQL join data help请教一个SAS选择性输出数据的问题,急,有包子
一个简单的SAS 问题请教一个proc report的问题
Help! proc sql;cout not null value.问个SAS的问题
如何删除重复的OBS?问个PROC SQL中INNER JOIN的问题
SAS Proc SQL count问题问个sas问题
相关话题的讨论汇总
话题: 91话题: 07话题: 2013话题: 2012话题: 2011
进入Statistics版参与讨论
1 (共1页)
y********0
发帖数: 638
1
有一组数据,如下. 以V1作为组,想把每组里V3>V3[ROW1=1]对应的records提取出来.用
SQL
能做到吗,记得见过类似的代码好像..
ROW1 V1 V2 V3
0 1 89 2011-07-05
0 1 91 2013-07-20
1 1 91 2013-07-25
0 2 81 2010-10-18
1 2 82 2011-03-22
1 3 89 2011-01-04
0 3 91 2012-06-27
0 3 91 2012-10-16
0 3 91 2012-10-20
0 4 84 2012-03-31
1 4 84 2012-04-17
1 5 73 2011-07-20
2 5 75 2012-12-27
0 5 75 2013-03-19
0 5 76 2013-10-09
3 5 76 2013-11-07
0 5 76 2013-12-18
0 5 75 2011-06-30
0 5 75 2011-07-05
最终的结果是:
ROW1 V1 V2 V3
1 1 91 2013-07-25
1 2 82 2011-03-22
1 3 89 2011-01-04
0 3 91 2012-06-27
0 3 91 2012-10-16
0 3 91 2012-10-20
1 4 84 2012-04-17
1 5 73 2011-07-20
2 5 75 2012-12-27
0 5 75 2013-03-19
0 5 76 2013-10-09
3 5 76 2013-11-07
0 5 76 2013-12-18
0 5 75 2011-06-30
0 5 75 2011-07-05
谢谢.
v***v
发帖数: 267
2
data a;
input
row1
v1
v2
@13 v3 yymmdd10.
;
format v3 yymmdd10.;
datalines;
0 1 89 2011-07-05
0 1 91 2013-07-20
1 1 91 2013-07-25
0 2 81 2010-10-18
1 2 82 2011-03-22
1 3 89 2011-01-04
0 3 91 2012-06-27
0 3 91 2012-10-16
0 3 91 2012-10-20
0 4 84 2012-03-31
1 4 84 2012-04-17
1 5 73 2011-07-20
2 5 75 2012-12-27
0 5 75 2013-03-19
0 5 76 2013-10-09
3 5 76 2013-11-07
0 5 76 2013-12-18
0 5 75 2011-06-30
0 5 75 2011-07-05
;
run;
proc sql;
select distinct a.* from
a, a b
where
a.v1=b.v1 and b.row1=1 and a.v3>=b.v3
order by v1
;
quit;
l****u
发帖数: 529
3
proc sql;
create table two as
select *
from one
group by v1
having v3>=max(ifn(row1=1,v3,.));
quit;
y********0
发帖数: 638
4
Thank you all very much for being so generous with your time and expertise!
1 (共1页)
进入Statistics版参与讨论
相关主题
问个sas问题一个简单的SAS 问题
如何把一个variable中missing 的observation 付上非missing observation 的valueHelp! proc sql;cout not null value.
一个sas问题如何删除重复的OBS?
请教一sas programmmSAS Proc SQL count问题
问个sql问题求教个SQL的问题
大牛请进,问个sas问题一个sas问题的解决方法讨论
[合集] 说一个proc sort的很简单却总有人错的问题问个比较具体的算法问题
PROC SQL join data help请教一个SAS选择性输出数据的问题,急,有包子
相关话题的讨论汇总
话题: 91话题: 07话题: 2013话题: 2012话题: 2011