注册 登录
编程论坛 Oracle论坛

求教一条SQL

南川 发布于 2012-02-27 11:13, 1029 次点击
有个表:table

id,date,value三个字段,主键是id和date联合


1  2012-02-27      98.7
2  2012-02-27      100
1  2012-02-26      94
2  2012-02-26      93


需要实现的效果是:按id取最近一条数据,并计算其与前次值的变化额

结果:

1   2012-02-27      4.7
2   2012-02-27      7

求教高手帮忙,谢谢!
1 回复
#2
kalvinyu2012-11-10 09:15
ID是唯一标识符,不可能出现两个相同的ID号,你最好在好好审题。如果ID有一样的话,那么就不存在唯一性了
1