表结构:(字段为用户的交易记录:用户名称,交易时间)希望计算出同一个用户购买的时间间隔,如同一个用户的第一次购买时间和第二次购买时间间隔,当一个用户购买多余2次的时候,需要计算出第二次和第三次的时间间隔,第三次和第四次的以此类推,谢谢!!!
解决方案 »
- sql 行转列问题
- 关于外键的功能 谁能帮我详细说明一下
- 谁来帮我改下这个触发器啊 懂触发器的请进
- 在子存储过程中传递 表变量 !??!?!?
- 如何删除两个表的关联,不知道关联的名称,只知道两个表名和字段
- 求高人帮忙,我的网站被挂马。mssql数据库资料都被删除了,都被加上了<script src=http://8889.ss.la></script>这句话
- 大力,帮帮忙。
- 数据库局域网访问出错啦
- 在存储过程中写的update....语句,数据库没有执行???
- 一个比较困惑的问题
- 使用hibernate4.3连接SQLServer2012,所有的配置都正常,但是出现无法打开数据库,同时爆出连接错误。 hibernate.cfg.xml配置
- 数据库游标存储过程
*,DATEDIFF(dd,LAG(date)OVER(PARTITION BY USER ORDER BY date),date) as [天数]
FROM TabName
*,DATEDIFF(dd,(SELECT MAX(date) FROM TabName WHERE USER=a.USER AND Date<a.Date),date) as [天数]
FROM TabName AS a
SQL08之前的版本用这个
9万多行数据,计算完之后只是按照user唯一保存下来月29000多,正常应该减少没那么多,因为一个会员两两消费间隔不会削减那么厉害啊!