表1id name time
1 发哥 2012-05-29 09:33:13
2 春哥 2012-05-30 09:40:13
3 曾哥 2012-06-01 09:12:13今天是6月6号 要查询从6月6号开始往前7天内的数据结果应该是
2 春哥 2012-05-30 09:40:13
3 曾哥 2012-06-01 09:12:13select * from 表1 where datediff(wk,time,getdate()) <= 7这样写不对 会全部查出来
1 发哥 2012-05-29 09:33:13
2 春哥 2012-05-30 09:40:13
3 曾哥 2012-06-01 09:12:13今天是6月6号 要查询从6月6号开始往前7天内的数据结果应该是
2 春哥 2012-05-30 09:40:13
3 曾哥 2012-06-01 09:12:13select * from 表1 where datediff(wk,time,getdate()) <= 7这样写不对 会全部查出来
解决方案 »
- inner join 在数据量大时的查询优化问题?
- 如何从(0-9 A-Z)里面生成一个8位的随机数(不含0和o的)?
- SQLServer2005 数据类型 nvarchar 转换为 numeric的一个问题
- EXCEL序号?
- SQL分配空间不足,请教如何解决!!!
- dele 后如何恢复数据?
- 请邹健大哥出手帮忙!!!!!如何在链接服务器中远程执行oracle的存储过程!!!!!
- 数据类型 11 是什么类型?
- 查询的问题,各位达人帮帮忙
- 急急急!!!请问在多用户使用Pardox数据库时,该如何配置DBE,以及其他事项
- 想清空sqlserver数据库中的所有表,但表tf1、tf8两个表保留不清空,如何做
- 在SQL2000中如何查询两列相同的值并输出内容
select * from 表1 where datediff(dd,time,getdate()) <= 7