|
楼主

楼主 |
发表于 2006-5-26 22:26:59
|
只看该作者
请教有关"重复记录条的数据库整理"的问题
我的数据库大致情况如下:
ID county cancer1 cancer2 Aid_date hospital1 hospital2
001 A breast 01/01/2001 A1
002 B colon 02/22/2001 A2
002 B lung 02/22/2001 A2
003 C Brain Endometrium 03/04/2001 A4
003 C Brain 03/04/2001 A1
003 C cervix 08/04/2002 A5
004 A Stomach Larynx 03/15/2001 A2
实际上有几千条记录,每个病人都有个一个ID,现在我想让一个病人仅有一个记录条,同时要把这个病人在其他记录条的信息补充到第一条记录中,如把002的lung放到cancer2中,把003的cervix放到新建变量cancer3中,同样,003的Aid_data和hospital变量也要作调整。我用proc sql;select distinct ID语句把重复的记录条扔调了,但不知道怎么样把其他记录条中相应的信息加到这个病人的第一条记录中。我想了很多方法,都不得以实现,都想手工整理数据库了, 请高手指教!先谢了! |
|