请帮忙!sql循环查询,通过循环查询一条记录的时间,计算时间后,去查询符合条件的记录。谢谢。

复制搜索

这个一条SQL语句能够 完成的。追问

请帮助,多谢了。复制搜索

追答

select * from table1 where xm = '张三' and 积分时间 - 365 > (select top 1 积分时间 table1 where xm = '张三' order by 积分时间 desc),大约是这样的。
要是取积分 和
select sum(购物积分) from table1 where xm = '张三' and 积分时间 - 365 > (select top 1 积分时间 table1 where xm = '张三' order by 积分时间 desc),大约是这样的。
365怎么表示一年时间,你自己查查去

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-14
方法差不多就是上面说的了
相似回答