欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

sqlite 批量日期比较,房钱总计

更新时间: 2014-01-05 02:32:22 责任编辑: Author_N1

 

sqlite 批量日期比较,租金总计
物品名  租出日期     租借人
1        2011-01-01   a
2        2011-02-01   b
3        2011-03-01   b
4        2011-04-01   a

每月1块钱,现在是7月2日

a租金 2件 总计 7+3个月=10元


输入a

怎么输出 10元呢
--参考方法--
每月1块钱:从1月到7月共计7个月,7元,
详细说明

1 2011-01-01 a
2 2011-02-01 b
3 2011-03-01 b
4 2011-03-01 a
5 2011-04-01 a
如果 数据是这样,结果是多少
--参考方法--
你到底用的什么数据库? ACCESS还是SQLITE?


ACCESS中
select租借人,sum(DateDiff(‘m’,租出日期,now())) as 租金
from table1
group by租借人



SQLITE中

select租借人,sum((strftime('%Y', date('now'))-strftime('%Y',d2))*12+strftime('%m', date('now'))-strftime('%m',d2)
) as 租金
from table1
group by租借人

上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:32:22
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/11137/
本文WWW.DOC100.NET DOC100.NET版权所有。