如何取得去年最后一天或前几天的记录?一个表中对于一种分类数据只有一条记录,现在如何取得去年最后一天或前几天的记录呢?因为最后一天如果没有数据则向前一天判断,如果有数据则取出,没有的话则继续取得。
解决方案 »
- 类似于网吧流量分配管理的问题,多谢
- 推荐几本业务性很强的sql[学习资料].天天看基础,脾气很暴燥.
- 想让你的数据库数据显示到PocketPC手机和PDA上吗?
- 我复制sql Help文件的备份代码去备份,还是有错,请帮我看一下,多谢!
- 邹健老大,麻烦看看?
- 100分求一个复杂的sql查询(100%结贴)
- sql server 取时间字段中的日期不要时间。然后按此日期分组
- 关于触发器失效的问题.....
- 开帖放分! aierong(皑婀瑢-数据库XML.NET联盟会处长) 接分!
- 一个菜鸟的问题:iis中如何配置SQL XML支持?
- 救急!!! Sql server中不能更新
- 如何知道当前MSSQL有哪些锁,并且这些锁是被哪个SQL语句锁定的呢?
where date < cast ( cast( year(getdate()) as varchar) + '-01-01') as datetime)
where year([date])=year(dateadd(yy,-1,getdate()))
where 日期 =(select max(日期) from 表名 where datediff(year,日期,getdate())=1)