请教一个mysql数据库遍历问题A表,存储id和对应的名字id name
--------
a desc_a
b desc_b
c desc_c
.....B表,存储日期,id,每日价格date id price
------------
1-5 a 10
1-5 b 201-4 a 8
1-4 b 15
1-4 c 301-3 a 91-2 a 11
1-2 b 18
1-2 c 281-1 a 13
1-1 c 25.....
要求算出每个id最近三次价格变化比率。
比如,对于A,应该是(10-9)/9 (1-5和1-3)
对于B,应该是(20-18)/18 (1-5和1-2)
对于C,应该是(30-25)/25 (1-4和1-1)这个应该是遍历id吧,mysql 的话应该怎么实现?
--------
a desc_a
b desc_b
c desc_c
.....B表,存储日期,id,每日价格date id price
------------
1-5 a 10
1-5 b 201-4 a 8
1-4 b 15
1-4 c 301-3 a 91-2 a 11
1-2 b 18
1-2 c 281-1 a 13
1-1 c 25.....
要求算出每个id最近三次价格变化比率。
比如,对于A,应该是(10-9)/9 (1-5和1-3)
对于B,应该是(20-18)/18 (1-5和1-2)
对于C,应该是(30-25)/25 (1-4和1-1)这个应该是遍历id吧,mysql 的话应该怎么实现?
最好把表结构,还有insert语句都提出来吧