mysql数据库 insert问题~~

表a:
userid
bookid
lenddate //借阅时间
reachdate // 到期时间

表b:

userid //对应a表
bookid //对应a表
days //过期的天数 也就是 当前日期 - 到期时间
money // 过期的天数乘以0.1

请问我应该如何根据a表把过期了的数据填充到b表呢? 
 具体sql语句应该如何来写呢?
请大家帮帮忙~~~

作者: MMDD0827   发布时间: 2011-05-16

补充一下 表中的日期都是“2011-5-16”这种格式~~

作者: MMDD0827   发布时间: 2011-05-16

SQL code
SELECT userid,bookid,DATEDIFF(DATE(NOW()),reachdate) AS days,DATEDIFF(DATE(NOW()),reachdate)*0.1 AS money
FROM a

作者: mr_mablevi   发布时间: 2011-05-16

SQL code
insert into b
select userid,bookid,DATEDIFF(curdate(),reachdate),DATEDIFF(curdate(),reachdate)*0.1
from a where reachdate>curdate()

作者: ACMAIN_CHM   发布时间: 2011-05-16