摘要:
oracle爱好者 的北京-白水提出,需求如下图需要列出每个病人相邻登记id(来医院),其中下一条的登记时间-上一条的离开时间>3天。临近晚上下班提出的,我一路上都在思考,是不是用到了partition之类。我新建了表test如下用到了自连接select a.* from test a inner join test bon a.id=b.id where a.vid=b.vid+1and a.st-b.en>=2但是这里因为a.vid=b.vid+1,最小的满足条件的就找不到了,发现这时候取b.*select b.* from test a inner join test bon 阅读全文
posted @ 2012-12-08 00:38
sumsen
阅读(788)
评论(0)
推荐(0)

浙公网安备 33010602011771号